An online power-efficient scheduling algorithm for multiprocessor systems

被引:0
|
作者
Cao, Yangjie [1 ]
Qian, Depei [1 ,2 ]
Wu, Weiguo [1 ]
Dong, Xiaoshe [1 ]
机构
[1] School of Electronics and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China
[2] Department of Computer Science and Technology, Beihang University, Beijing 100191, China
关键词
Decision making - Electric power utilization - Fault tolerance - Multiprocessing systems - Online systems - Speed;
D O I
暂无
中图分类号
学科分类号
摘要
Aiming at addressing the bottleneck problem of heat dissipation in multiprocessor systems, an online power-efficient scheduling algorithm PEQUI is proposed based on the dynamic speed scaling technique. PEQUI is capable of fairly allocating processor resources by applying the dynamic partitioning strategy (EQUI). Moreover, PEQUI adjusts processor speeds in proportion to the number of active jobs by taking the non-linear relationship between processor's power consumption and its execution speed into account. Compared with traditional power-efficient algorithms, PEQUI is able to make irrevocable decisions by using only information of the current active jobs, and needs fewer decision-making parameters. Online competitive analysis and a comparison with the optimal offline algorithm show that PEQUI achieves a constant competitive ratio with respect to the total execution time and energy. Simulation results show that PEQUI achieves better performance and lower power consumption than algorithms such as the latest arrival processor sharing (LAPS) and EQUI-based strategies with constant speed. A comparison with LAPS under the same workloads shows that PEQUI effectively reduces power consumption while the execution time reduces near 7%.
引用
收藏
页码:15 / 19
相关论文
共 50 条
  • [31] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Hwang-Cheng Wang
    Isaac Woungang
    Cheng-Wen Yao
    Alagan Anpalagan
    Mohammad S. Obaidat
    The Journal of Supercomputing, 2012, 62 : 967 - 988
  • [32] Energy Efficient Online Scheduling of Real Time Tasks on Large Multi-threaded Multiprocessor Systems
    Ghose, Manojit
    Sahu, Aryabartta
    Karmakar, Sushanta
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2018, 34 (06) : 1599 - 1615
  • [33] Power-efficient routing in sensor information systems
    Liu, YM
    Liu, PXP
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON INTELLIGENT MECHATRONICS AND AUTOMATION, 2004, : 568 - 573
  • [34] Dynamic Flow Scheduling for Power-Efficient Data Center Networks
    Guo, Zehua
    Hui, Shufeng
    Xu, Yang
    Chao, H. Jonathan
    2016 IEEE/ACM 24TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2016,
  • [35] Power-efficient packet scheduling method for IEEE 802.15.3 WPAN
    Kim, SW
    Kim, BS
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2005, 3820 : 462 - 472
  • [36] Power-Efficient Time-Domain Scheduling for ISAC Beamforming
    Memisoglu, Ebubekir
    Janjua, Muhammad Bilal
    Arslan, Huseyin
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2024, 13 (10) : 2837 - 2841
  • [37] Strategy for power-efficient design of parallel systems
    Danckaert, K
    Masselos, K
    Catthoor, F
    De Man, HJ
    Goutis, C
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (02) : 258 - 265
  • [38] Power-efficient routing mechanism for ODMA systems
    Cheng, Ray-Guang
    Cheng, Shin-Ming
    Lin, Phone
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2006, 55 (04) : 1311 - 1319
  • [39] Power-Efficient Transmissions in LoRa Uplink Systems
    Guo, Yi
    Niu, Jinping
    Zhou, Xiangwei
    Gu, Tao
    Li, Yanyan
    Fang, Dingyi
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (08) : 11224 - 11236
  • [40] A scalable, power-efficient broadcast algorithm for wireless networks
    Ning Li
    Jennifer C. Hou
    Wireless Networks, 2006, 12 : 495 - 509