Combining data remapping and voltage/frequency scaling of second level memory for energy reduction in embedded systems

被引:0
|
作者
Park, JC [1 ]
Mooney, V [1 ]
Srinivasan, SK [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
关键词
low power; embedded systems; energy model; voltage/frequency scaling; compiler optimizations;
D O I
10.1016/S0026-2692(03)00170-8
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we show that the energy reductions obtained from using two techniques, data remapping (DR) and voltage/frequency scaling of off-chip bus and memory, combine to provide interesting trade offs between energy, execution time and power. Both methods aim to reduce the energy consumed by the memory subsystem. DR is a fully automatic compile time technique applicable to pointer-intensive dynamic applications. Voltage/frequency scaling of off-chip memory is a technique applied at the hardware level. When combined together, energy reductions can be as high as 49.45%. The improvements are verified in the context of three OLDEN pointer-centric benchmarks, namely Perimeter, Health and TSP. (C) 2003 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1019 / 1024
页数:6
相关论文
共 50 条
  • [31] Concurrent Task Scheduling and Dynamic Voltage and Frequency Scaling in a Real-Time Embedded System With Energy Harvesting
    Lin, Xue
    Wang, Yanzhi
    Chang, Naehyuck
    Pedram, Massoud
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (11) : 1890 - 1902
  • [32] Energy-aware clock-frequency assignment in microprocessors and memory devices for dynamic voltage scaling
    Cho, Youngjin
    Chang, Naehyuck
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (06) : 1030 - 1040
  • [33] Scratch-Pad Memory Banking for Energy Reduction in Embedded Signal Processing Systems
    Balasa, Florin
    Luican, Ilie I.
    Gingu, Cristian V.
    2013 IEEE 56TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2013, : 844 - 847
  • [34] Enhanced Method to Stream Real Time Data in IoT using Dynamic Voltage and Frequency Scaling with Memory
    Hashim, H. A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (11) : 488 - 494
  • [35] Energy optimization by dynamic voltage and frequency scaling for high-performance operational computer systems
    Yi, Huizhan
    Luo, Zhaocheng
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2013, 41 (01): : 25 - 29
  • [36] Software Energy Optimization Through Fine-Grained Function-Level Voltage and Frequency Scaling
    Brandolese, Carlo
    Fornaciari, William
    CODES+ISSS'12:PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE-CODESIGN AND SYSTEM SYNTHESIS, 2012, : 539 - 546
  • [37] Reliability-Aware Dynamic Voltage Scaling for Energy-Constrained Real-Time Embedded Systems
    Zhao, Baoxian
    Aydin, Hakan
    Zhu, Dakai
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 633 - +
  • [38] An enhanced dynamic voltage scaling scheme for energy-efficient embedded real-time control systems
    Xia, Feng
    Sun, Youxian
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 4, 2006, 3983 : 539 - 548
  • [39] Data memory design considering effective bitwidth for low-energy embedded systems
    Cao, Y
    Tomiyama, H
    Okuma, T
    Yasuura, H
    ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 201 - 206
  • [40] Heterogeneous Voltage Frequency Scaling of Data-Parallel Applications for Energy Saving on Homogeneous Multicore Platforms
    Bratek, Pawel
    Szustak, Lukasz
    Wyrzykowski, Roman
    Olas, Tomasz
    Chmiel, Tomasz
    EURO-PAR 2021: PARALLEL PROCESSING WORKSHOPS, 2022, 13098 : 141 - 153