Power-aware instruction scheduling

被引:0
|
作者
Lin, Tzong-Yen [1 ]
Chang, Rong-Guey [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci, Chiayi 62117, Taiwan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an innovative DVS technique to reduce the energy dissipation. Our objective is to minimize the transitions between power modes by maximizing the idle periods of functional units with instruction scheduling. Our work first analyzes the control flow graph of the application, which contains many regions. Second, we collect the power information and build its power model for each region. Then two regions with the same functional units will be merged if no dependencies exist between them. The process is repeated until no further mergings can be performed. Next, the idle functional units will be turned off and each region will be assigned a power mode based on the power model. Finally, the application is rescheduled to merge the regions to reduce the transitions between power modes. The experimental results show that our work can save the energy by 26%.
引用
收藏
页码:35 / 44
页数:10
相关论文
共 50 条
  • [1] A Power-aware Job Scheduling Algorithm
    Chen, Haitao
    Lu, Yutong
    Zhu, Qinghua
    [J]. 2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICE COMPUTING (CSC), 2012, : 8 - 11
  • [2] Stochastic Analysis of Power-Aware Scheduling
    Wierman, Adam
    Andrew, Lachlan L. H.
    Tang, Ao
    [J]. 2008 46TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING, VOLS 1-3, 2008, : 1278 - +
  • [3] Power-aware scheduling for makespan and flow
    David P. Bunde
    [J]. Journal of Scheduling, 2009, 12 : 489 - 500
  • [4] WattsApp: Power-Aware Container Scheduling
    Mehta, Hemant Kumar
    Harvey, Paul
    Rana, Omer
    Buyya, Rajkumar
    Varghese, Blesson
    [J]. 2020 IEEE/ACM 13TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2020), 2020, : 79 - 90
  • [5] Power-aware scheduling for makespan and flow
    Bunde, David P.
    [J]. JOURNAL OF SCHEDULING, 2009, 12 (05) : 489 - 500
  • [6] A rough programming approach to power-aware VLIW instruction scheduling for digital signal processors
    Xiao, S
    Lai, EMK
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1-5: SPEECH PROCESSING, 2005, : 141 - 144
  • [7] Toward an optimal power-aware scheduling technique
    Andrei, Stefan
    Cheng, Albert M. K.
    Radulescu, Vlad
    McNicholl, Timothy
    [J]. 14TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2012), 2012, : 135 - 142
  • [8] Power-aware code scheduling assisted with power gating and DVS
    Lee, Cheng-Yu
    Lin, Tzong-Yen
    Chang, Rong-Guey
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 34 : 66 - 75
  • [9] Heuristics with grouping of jobs for power-aware scheduling problems
    Rozycki, Rafal
    Zimniak, Arkadiusz
    [J]. 2015 20TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2015, : 47 - 51
  • [10] Utilization driven power-aware parallel job scheduling
    Etinski, Maja
    Corbalan, Julita
    Labarta, Jesus
    Valero, Mateo
    [J]. COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2010, 25 (3-4): : 207 - 216