首页 | 本学科首页   官方微博 | 高级检索  
     

基于多核处理器平台的公平调度算法
引用本文:刘加海,杨茂林.基于多核处理器平台的公平调度算法[J].浙江大学学报(自然科学版 ),2011,45(9):1566-1570.
作者姓名:刘加海  杨茂林
作者单位:1.浙江大学城市学院 信息与电子工程学系,浙江 杭州 310015;2. 浙江大学 软件学院,浙江 宁波 315103
摘    要:为了减少多核处理器系统全局调度算法中共享L2cache抖动,在Pfair调度算法基础上提出一种新的Cache感知的软实时公平调度算法.通过对WSS(work set size)、子任务截止时间和任务负载建立多因素优先级模型,并将此优先级模型应用到改进后的Pfair算法中,该算法的调度决策在系统负载较重的系统中对WSS具有自适应性.模拟实验结果显示:在对称4核和8核处理器系统中,该算法任务丢失率低,且在系统负载重时能够减少共享L2cache抖动,其整体调度性能优于传统的G-EDF(global-earliest deadline first)调度算法和Pfair调度算法.


Fair scheduling algorithm on multi-core platforms based platforms
LIU Jia-hai,YANG Mao-lin.Fair scheduling algorithm on multi-core platforms based platforms[J].Journal of Zhejiang University(Engineering Science),2011,45(9):1566-1570.
Authors:LIU Jia-hai  YANG Mao-lin
Abstract:A new cache-aware scheduling algorithm based on Pfair scheduling algorithm for soft real-time tasks on multi-core platforms was proposed to reduce the shared L2cache thrashing of global scheduling algorithm on multi-core processors. The task priority model of the proposed algorithm which was used in the extended Pfair scheduling algorithm was established by the work set size (WSS), the sub-task deadline, and the task utilization. The scheduling decision of the proposed algorithm is self adaptive for WSS on heavy-loaded systems. Comparing with the traditional global-earliest deadline first (G-EDF) scheduling algorithm and the Pfair scheduling algorithm, the proposed algorithm can obtain lower task deadline miss rate and the L2-cache thrashing rate on the heavy-loaded multi-core processors. Consequently, the overall performance of the proposed algorithm is better than the other two scheduling algorithms.
Keywords:
点击此处可从《浙江大学学报(自然科学版 )》浏览原始摘要信息
点击此处可从《浙江大学学报(自然科学版 )》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号