Three-phase time-aware energy minimization with DVFS and unrolling for Chip Multiprocessors

被引:100
|
作者
Qiu, Meikang [2 ]
Ming, Zhong [1 ]
Li, Jiayin [2 ]
Liu, Shaobo [3 ]
Wang, Bin [4 ]
Lu, Zhonghai [5 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engr, Shenzhen 518060, GD, Peoples R China
[2] Univ Kentucky, Dept Elec & Comp Engr, Lexington, KY 40506 USA
[3] Marvell Semicond, Marlborough, MA 01752 USA
[4] Wright State Univ, Dept Comp Sci & Engr, Dayton, OH 45435 USA
[5] KTH Royal Inst Technol, Sch ICT, Dept Elect Syst, Stockholm, Sweden
关键词
Real-time; CMP; Energy; DVFS; Task graph; Unrolling; SELECTION; SYSTEMS;
D O I
10.1016/j.sysarc.2012.07.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy consumption has been one of the most critical issues in the Chip Multiprocessor (CMP). Using the Dynamic Voltage and Frequency Scaling (DVFS), a CMP system can achieve a balance between the performance and the energy-efficiency. In this paper, we propose a three-phase discrete DVFS algorithm for a CMP system dedicated to applications where the period of the applications' task graph is smaller than the deadline of tasks. In these applications, multiple task graphs are unrolled and then concatenated together to form a new task graph. The proposed DVFS algorithm is applied to the newly formed task graph to stretch tasks' execution time, lower operating frequencies of processors and achieve the system power efficiency. Experimental results show that the proposed algorithm reduces the energy dissipation by 25% on average, compared to previous DVFS approaches. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:439 / 445
页数:7
相关论文
共 50 条
  • [21] Compile-time energy optimization for parallel applications in on-chip multiprocessors
    Chen, Juan
    Yi, Huizhan
    Yang, Xuejun
    Qian, Liang
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 : 904 - 911
  • [22] A Single-Chip Design for the Three-phase BDCM System
    Chen, Shen-Li
    Lee, C. K.
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE III, PTS 1 AND 2, 2013, 271-272 : 742 - 746
  • [23] Minimization of three-phase line imbalances by proper positioning of earth wires
    Faria, JAB
    Briceno, JH
    MELECON '96 - 8TH MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, PROCEEDINGS, VOLS I-III: INDUSTRIAL APPLICATIONS IN POWER SYSTEMS, COMPUTER SCIENCE AND TELECOMMUNICATIONS, 1996, : 1559 - 1562
  • [24] Three-phase variable reluctance energy harvesting
    Xu, Ye
    Zhang, Ying
    Bader, Sebastian
    Oelmann, Bengt
    Cao, Junyi
    ENERGY CONVERSION AND MANAGEMENT-X, 2022, 14
  • [25] Hydrodynamics and energy consumption studies in a three-phase liquid circulating three-phase fluid bed contactor
    Rusumdar, Ahmad J.
    Abuthalib, A.
    Mohan, Vaka Murah
    Kumar, C. Srinivasa
    Sujatha, V.
    Prasad, P. Rajendra
    EXPERIMENTAL THERMAL AND FLUID SCIENCE, 2009, 33 (05) : 791 - 796
  • [26] Cometes: Cross-Device Mapping for Energy and Time-Aware Deployment on Edge Infrastructures
    Marantos, Charalampos
    Tzenetopoulos, Achilleas
    Xydis, Sotirios
    Soudris, Dimitrios
    IEEE EMBEDDED SYSTEMS LETTERS, 2024, 16 (02) : 98 - 101
  • [27] Energy minimization for reliability-guaranteed real-time applications using DVFS and checkpointing techniques
    Li, Zheng
    Ren, Shangping
    Quan, Gang
    JOURNAL OF SYSTEMS ARCHITECTURE, 2015, 61 (02) : 71 - 81
  • [28] Time-aware and energy-efficient opportunistic routing with residual energy collection in wireless sensor networks
    Luo, Haibo
    He, Minghua
    Ruan, Zhiqiang
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2017, 30 (10)
  • [29] Decomposition of the energy of a three-phase system or a constant energy to a pulsating energy
    Stokvis, LG
    COMPTES RENDUS HEBDOMADAIRES DES SEANCES DE L ACADEMIE DES SCIENCES, 1924, 179 : 595 - 597
  • [30] Temperature-Aware Energy Minimization of 3D-Stacked L2 DRAM Cache through DVFS
    Yun, Woojin
    Jung, Jongpil
    Kang, Kyungsu
    Kyung, Chong-Min
    2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 475 - 478