跳到主要导航 跳到搜索 跳到主要内容

Energy-efficient scheduling for parallel real-time tasks based on level-packing

  • Fanxin Kong*
  • , Nan Guan
  • , Qingxu Deng
  • , Wang Yi
  • *此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

While much work has addressed energy-efficient scheduling for sequential tasks where each task can run on only one processor at a time, little work has been done for parallel tasks where an individual task can be executed by multiple processors simultaneously. In this paper, we develop energy minimizing algorithms for parallel task systems with timing guarantees. For parallel tasks executed by a fixed number of processors, we first propose several heuristic algorithms based on level-packing for task scheduling, and then present a polynomial-time complexity energy minimizing algorithm which is optimal for any given level-packed task schedule. For parallel tasks that can run on a variable number of processors, we propose another polynomial-time complexity algorithm to determine the number of processors executing each task, task schedule and frequency assignment. To the best of our knowledge, this is the first work that addresses energy-efficient scheduling for parallel real-time tasks. Our simulation result shows that the proposed approach can significantly reduce the system energy consumption.

源语言英语
主期刊名26th Annual ACM Symposium on Applied Computing, SAC 2011
635-640
页数6
DOI
出版状态已出版 - 2011
已对外发布
活动26th Annual ACM Symposium on Applied Computing, SAC 2011 - TaiChung, 中国台湾
期限: 21 3月 201124 3月 2011

出版系列

姓名Proceedings of the ACM Symposium on Applied Computing

会议

会议26th Annual ACM Symposium on Applied Computing, SAC 2011
国家/地区中国台湾
TaiChung
时期21/03/1124/03/11

联合国可持续发展目标

此成果有助于实现下列可持续发展目标:

  1. 可持续发展目标 7 - 经济适用的清洁能源
    可持续发展目标 7 经济适用的清洁能源

指纹

探究 'Energy-efficient scheduling for parallel real-time tasks based on level-packing' 的科研主题。它们共同构成独一无二的指纹。

引用此