首页 | 官方网站   微博 | 高级检索  
     

用于多核嵌入式环境的硬实时任务感功调度算法
引用本文:敬思远,余堃,钟毅.用于多核嵌入式环境的硬实时任务感功调度算法[J].计算机应用,2011,31(11):2936-2939.
作者姓名:敬思远  余堃  钟毅
作者单位:电子科技大学 计算机科学与工程学院,成都 611731
基金项目:国家863计划项目,粤港关键领域重点突破项目
摘    要:充分考虑当前CMOS多核嵌入式处理器片上仅提供全局动态电压缩放(DVS)支持以及亚纳米时代后CMOS处理器泄露功耗不可忽视的现状,提出一种新的多核嵌入式环境中的硬实时任务感功调度算法GRR&CS。算法通过基于贪心法的静态任务划分,基于全局资源回收利用和任务迁移的动态负载均衡,以及动态核缩放三个步骤实现整体能耗的降低,并同时保证实时任务的可调度性约束。实验表明,提出的算法相比较现有算法多节省14.8%~41.2%的能耗。

关 键 词:多核处理器  硬实时任务  动态电压缩放  任务划分  任务迁移  核缩放
收稿时间:2011-05-12
修稿时间:2011-06-29

Power-aware algorithm for hard real-time tasks scheduling in multi-core embedded environment
JING Si-yuan,SHE Kun,ZHONG Yi.Power-aware algorithm for hard real-time tasks scheduling in multi-core embedded environment[J].journal of Computer Applications,2011,31(11):2936-2939.
Authors:JING Si-yuan  SHE Kun  ZHONG Yi
Affiliation:College of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan 611731, China
Abstract:Taking full consideration of that CMOS multi-core embedded processor only provides global Dynamic Voltage Scaling (DVS) and its power leakage is serious, this paper proposed a new power-aware scheduling algorithm GRR&CS for hard real-time tasks in multi-core embedded environment. The power saving was achieved by three steps, including greedy-based static tasks partition, global resource reclamation based dynamic load balance and dynamic core scaling. The algorithm also keeps the schedulability of tasks. The experimental results show that the proposed algorithm saves more about 14.8%-41.2% energy than other existing works.
Keywords:
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号