摘要
提出了基于多核处理器电压频率岛的节能调度方法,用来解决机器人实时操作系统中处理器在运行周期性任务和非周期任务时电压频率分配问题,且保证周期性任务能在截止时间之前完成,非周期任务有可接受的响应时间。本文设计的节能调度算法可以有效减少动态能耗和静态能耗,还可以提高处理器核的整体利用率。实验结果表明,本文提出的算法与其他算法相比,有较好的节能效果,至少能降低27%的能耗。
An energy-saving scheduling algorithm based on multi-core processor voltage and frequency island is proposed to solve the problem of voltage-frequency allocation for periodic tasks and aperiodic tasks in real-time operating system.Periodic tasks can be guaranteed to be completed before the deadline,and aperiodic tasks achieve acceptable response time.The energy-saving scheduling algorithm can effectively reduce the dynamic and static energy consumption,and also improve the overall usage of the processor core.The experiment results show that the proposed algorithm has better energy-saving effect than other algorithms,it can reduce energy consumption by at least 27%.
作者
胡哲源
陈探鸿
任涛
赵龙波
Hu Zheyuan;Chen Tanhong;Ren Tao;Zhao Longbo(Beihang University,Beijing 100191,China;China Aerospace Science and Industry Corporation)
出处
《单片机与嵌入式系统应用》
2019年第11期23-26,共4页
Microcontrollers & Embedded Systems
基金
国家重点研发计划资助(2017YFB1301100)
上海航天科技创新基金项目(SAST2016097,SAST2017107)