Energy-Efficient Scheduling with Time and Processors Eligibility Restrictions

被引:0
|
作者
Jin, Xibo [1 ]
Zhang, Fa [1 ]
Song, Ying [1 ]
Fan, Liya [1 ]
Liu, Zhiyong [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
来源
关键词
POWER;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While previous work on energy-efficient algorithms focused on assumption that tasks can be assigned to any processor, we initially study the problem of task scheduling on restricted parallel processors. The objective is to minimize the overall energy consumption while speed scaling (SS) method is used to reduce energy consumption under the execution time constraint (Makespan C-max). In this work, we discuss the speed setting in the continuous model that processors can run at arbitrary speed in [s(min), s(max)]. The energy-efficient scheduling problem, involving task assignment and speed scaling, is inherently complicated as it is proved to be NP-Complete. We formulate the problem as an Integer Programming (IP) problem. Specifically, we devise a polynomial time optimal scheduling algorithm for the case tasks have an uniform size. Our algorithm runs in O(mn(3) logn) time, where m is the number of processors and n is the number of tasks. We then present a polynomial time algorithm that achieves an approximation factor of 2(alpha-1) (2 - 1/m(alpha)) (alpha is the power parameter) when the tasks have arbitrary size work.
引用
收藏
页码:66 / 77
页数:12
相关论文
共 50 条
  • [11] Energy-efficient scheduling for multiprocessors
    Lee, W. Y.
    Lee, H.
    ELECTRONICS LETTERS, 2006, 42 (21) : 1200 - 1202
  • [12] Energy-efficient windows scheduling
    Gunia, Christian
    SOFSEM 2008: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2008, 4910 : 304 - 315
  • [13] Energy-Efficient Scheduling with Predictions
    Balkanski, Eric
    Perivier, Noemie
    Stein, Clifford
    Wei, Hao-Ting
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [14] Energy-efficient optimal real-time scheduling on multiprocessors
    Funaoka, Kenji
    Kato, Shinpei
    Yamasaki, Nobuyuki
    ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 23 - 30
  • [15] Energy-Efficient Real-Time Scheduling of DAG Tasks
    Bhuiyan, Ashikahmed
    Guo, Zhishan
    Saifullah, Abusayeed
    Guan, Nan
    Xiong, Haoyi
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (05)
  • [16] An energy-efficient scheduling algorithm for real-time tasks
    Ruan, Youlin
    Liu, Gan
    Han, Jianjun
    Li, Qinghua
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 965 - +
  • [17] Decimal Engine for Energy-Efficient Multicore Processors
    Nannarelli, Alberto
    2014 22ND INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2014,
  • [18] CHALLENGES AND OPPORTUNITIES FOR EXTREMELY ENERGY-EFFICIENT PROCESSORS
    Hoelzle, Urs
    IEEE MICRO, 2010, 30 (04) : 20 - 24
  • [19] Vector Processors for Energy-Efficient Embedded Systems
    Dabbelt, Daniel
    Schmidt, Colin
    Love, Eric
    Mao, Howard
    Karandikar, Sagar
    Asanovic, Krste
    THIRD ACM INTERNATIONAL WORKSHOP ON MANY-CORE EMBEDDED SYSTEMS (MES 2016), 2016, : 10 - 16
  • [20] Mobile Processors for Energy-Efficient Web Search
    Reddi, Vijay Janapa
    Lee, Benjamin C.
    Chilimbi, Trishul
    Vaid, Kushagra
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2011, 29 (03):