Real-time loop scheduling with leakage energy minimization for embedded VLIW DSP processors

被引:3
|
作者
Wang, Meng [1 ]
Shao, Zili [1 ]
Xue, Chun Jason [2 ]
Sha, Edwin H. -M. [3 ]
机构
[1] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Kowloon, Peoples R China
[3] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA
来源
13TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS | 2007年
关键词
D O I
10.1109/RTCSA.2007.60
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we develop a novel real-time instruction-level loop scheduling technique to reduce leakage energy consumption for applications with loops on VLIW architecture. We first prove that the scheduling problem with the minimum leakage energy consumption within a timing constraint is NP-complete. Then, LEMLS (Leakage Energy Minimization Loop Scheduling) algorithm is designed to repeatedly regroup a loop based on rotation scheduling [3], and decrease leakage energy integrating with leakage power reduction mechanism. We conduct experiments on a set of DSP benchmarks based on the power model of the VLIW processors in [12]. The results show that our algorithm achieves significant leakage energy saving compared with list scheduling and the algorithm in [19].
引用
收藏
页码:12 / +
页数:2
相关论文
共 50 条
  • [1] Compiler-assisted leakage-aware loop scheduling for embedded VLIW DSP processors
    Wang, Meng
    Wang, Yi
    Liu, Duo
    Qin, Zhiwei
    Shao, Zili
    JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (05) : 772 - 785
  • [2] Minimizing leakage energy with modulo scheduling for VLIW DSP processors
    Wang, Meng
    Shao, Zili
    Liu, Hui
    Xue, Chun Jason
    DISTRIBUTED EMBEDDED SYSTEMS: DESIGN, MIDDLEWARE AND RESOURCES, 2008, : 111 - 120
  • [3] Dynamic and Leakage Energy Minimization With Soft Real-Time Loop Scheduling and Voltage Assignment
    Qiu, Meikang
    Yang, Laurence T.
    Shao, Zili
    Sha, Edwin H. -M.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (03) : 501 - 504
  • [4] Leakage-Aware Modulo Scheduling for Embedded VLIW Processors
    Guan, Yong
    Xue, Jingling
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (03) : 405 - 417
  • [5] Leakage-Aware Modulo Scheduling for Embedded VLIW Processors
    Yong Guan
    Jingling Xue
    Journal of Computer Science and Technology, 2011, 26
  • [6] Leakage-Aware Modulo Scheduling for Embedded VLIW Processors
    关永
    薛京灵
    Journal of Computer Science & Technology, 2011, 26 (03) : 405 - 417
  • [7] Loop scheduling with timing and switching-activity minimization for VLIW DSP
    Shao, ZL
    Xiao, B
    Xue, C
    Zhuge, QF
    Sha, EHM
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2006, 11 (01) : 165 - 185
  • [8] Clustered loop buffer organization for low energy VLIW embedded processors
    Jayapala, M
    Barat, F
    Vander Aa, T
    Catthoor, F
    Corporaal, H
    Deconinck, G
    IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (06) : 672 - 683
  • [9] On-Line Leakage-Aware Energy Minimization Scheduling for Hard Real-Time Systems
    Huang, Huang
    Fan, Ming
    Quan, Gang
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 677 - 682
  • [10] Energy efficient scheduling of real-time tasks on multicore processors
    Seo, Euiseong
    Jeong, Jinkyu
    Park, Seonyeong
    Lee, Joonwon
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) : 1540 - 1552