Energy-Efficient Task Allocation Techniques for Asymmetric Multiprocessor Embedded Systems

被引:20
|
作者
Elewi, Abdullah [1 ]
Shalan, Mohamed [2 ]
Awadalla, Medhat [1 ]
Saad, Elsayed M. [1 ]
机构
[1] Helwan Univ, Cairo, Egypt
[2] Amer Univ Cairo, Cairo, Egypt
关键词
Algorithms; Design; Performance; Task partitioning; task mapping; energy-aware scheduling; asymmetric multiprocessors; uniform multiprocessors; bin packing; DVFS; HEURISTICS; POWER;
D O I
10.1145/2544375.2544391
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Asymmetric multiprocessor systems are considered power-efficient multiprocessor architectures. Furthermore, efficient task allocation (partitioning) can achieve more energy efficiency at these asymmetric multiprocessor platforms. This article addresses the problem of energy-aware static partitioning of periodic real-time tasks on asymmetric multiprocessor (multicore) embedded systems. The article formulates the problem according to the Dynamic Voltage and Frequency Scaling (DVFS) model supported by the platform and shows that it is an NP-hard problem. Then, the article outlines optimal reference partitioning techniques for each case of DVFS model with suitable assumptions. Finally, the article proposes modifications to the traditional bin-packing techniques and designs novel techniques taking into account the DVFS model supported by the platform. All algorithms and techniques are simulated and compared. The simulation shows promising results, where the proposed techniques reduced the energy consumption by 75% compared to traditional methods when DVFS is not supported and by 50% when per-core DVFS is supported by the platform.
引用
收藏
页数:27
相关论文
共 50 条
  • [31] Energy-Efficient Resource Allocation for Secure OFDMA Systems
    Ng, Derrick Wing Kwan
    Lo, Ernest S.
    Schober, Robert
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2012, 61 (06) : 2572 - 2585
  • [32] Energy-Efficient Virtual Resource Allocation in OFDMA Systems
    Zhang, Yaoyuan
    Zhao, Liqiang
    Lopez-Perez, David
    Chen, Kwang-Cheng
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [33] Energy-Efficient Resource Allocation for Downlink OFDMA Systems
    Zheng, Zhengguang
    Dan, Lilin
    Gong, Saidang
    Li, Shaoqian
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (IEEE ICC), 2013, : 391 - 395
  • [34] Energy-Efficient Resource Allocation in Wireless OFDMA Systems
    Akbari, Amir
    Hoshyar, Reza
    Tafazolli, Rahim
    2010 IEEE 21ST INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2010, : 1731 - 1735
  • [35] Energy-efficient backend compiler design for embedded systems
    Shiue, WT
    IEEE REGION 10 INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONIC TECHNOLOGY, VOLS 1 AND 2, 2001, : 103 - 109
  • [36] Power Allocation for Energy-Efficient Downlink NOMA Systems
    Glei, Naziha
    Chibani, Rhaimi Belgacem
    2019 19TH INTERNATIONAL CONFERENCE ON SCIENCES AND TECHNIQUES OF AUTOMATIC CONTROL AND COMPUTER ENGINEERING (STA), 2019, : 611 - 613
  • [37] Prefetching in Embedded Mobile Systems Can Be Energy-Efficient
    Tang, Jie
    Liu, Shaoshan
    Gu, Zhimin
    Liu, Chen
    Gaudiot, Jean-Luc
    IEEE COMPUTER ARCHITECTURE LETTERS, 2011, 10 (01) : 8 - 11
  • [38] METSM: Multiobjective energy-efficient task scheduling model for an edge heterogeneous multiprocessor system
    Jiang, Qiangqiang
    Xin, Xu
    Yao, Libo
    Chen, Bo
    Future Generation Computer Systems, 2024, 152 : 207 - 223
  • [39] Generalized Standby-Sparing Techniques for Energy-Efficient Fault Tolerance in Multiprocessor Real-Time Systems
    Guo, Yifeng
    Zhu, Dakai
    Aydin, Hakan
    2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 62 - 71
  • [40] METSM: Multiobjective energy-efficient task scheduling model for an edge heterogeneous multiprocessor system
    Jiang, Qiangqiang
    Xin, Xu
    Yao, Libo
    Chen, Bo
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 152 : 207 - 223