摘要
Single-clock multiprocessor Frequency Assignment Algorithm(SFAA)算法是一个对周期性的实时任务进行分派与调度的算法。本文打算对SFAA算法和三种常见的分派和调度算法分别在4核和8核平台下在能耗和时间两个方面进行比较和分析,并且从任务集的任务数、任务集的利用率,即任务集中的每个任务的利用率之和,任务的利用率的最大值三个因素进行分析。最后通过实验验证了SFAA算法在节能方面总是优于其它三种算法;同时在时间方面总是SFAA耗时大于其它三种算法,揭示了任务集的任务数、任务集的利用率和任务的利用率的最大值对能耗和耗时的影响。
Single- clock multiprocessor Frequency Assignment Algorithm( SFAA) algorithm is an algorithm for periodic real- time dispatching and scheduling tasks. This article intends to SFAA algorithm and three kinds of common assignment and scheduling algorithm based on 4- core and 8- core platform to compare and analyze such two aspects as energy consumption and time,and the paper mainly focused on the task and the task of utilization analysis from three angles including the number of jobs set for each task,the task set of use rate,maximum utilization of each task. Finally,experiments verified the SFAA algorithm in energy efficiency is always better than the other three algorithms; and in terms of time always SFAA is larger than the other three algorithms. It reveals the impact of the number of tasks in a set,the total utilization of the tasks and the max utilization of tasks on energy consumption and time consuming under four algorithms.
出处
《智能计算机与应用》
2015年第4期78-81,共4页
Intelligent Computer and Applications
关键词
实时系统
节能
时间分析
多核平台
Real-time Systems
Energy Efficiency
Time Analysis
Multicore Platform