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 条
  • [41] Simultaneous communication and processor voltage scaling for dynamic and leakage energy reduction in time-constrained systems
    Andrei, A
    Schmitz, M
    Petru, EL
    Peng, Z
    Al Hashimi, BM
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 362 - 369
  • [42] Enhancing Workload-dependent Voltage Scaling for Energy-efficient Ultra-low-power Embedded Systems
    Mohan, Veni
    Iyer, Akhilesh
    Sartori, John
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [43] A Energy Efficient Scheduling Base on Dynamic Voltage and Frequency Scaling for Multi-core Embedded Real-Time System
    Huang, Xin
    Li, KenLi
    Li, RenFa
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 137 - 145
  • [44] <bold>Multi-Bank Main Memory Architecture with Dynamic Voltage Frequency </bold>Scaling for System Energy Optimization
    Ben Fradj, Hanene
    Belleudy, Cecile
    Auguin, Michel
    DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 89 - +
  • [45] Integration of cache data allocation and voltage/frequency scaling for temperature-constrained multi-core systems with 3-D stacked cache memory
    Kang, Kyungsu
    Jung, Jongpil
    Yoo, Sungjoo
    Kyung, Chong-Min
    2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [46] Dynamic Voltage and Frequency Scaling-aware dynamic consolidation of virtual machines for energy efficient cloud data centers
    Arroba, Patricia
    Moya, Jose M.
    Ayala, Jose L.
    Buyya, Rajkumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (10):
  • [47] Multi-objective optimization of energy consumption and execution time in a single level cache memory for embedded systems
    Diaz Alvarez, Josefa
    Risco-Martin, Jose L.
    Manuel Colmenar, J.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 111 : 200 - 212
  • [48] Using dynamic voltage frequency scaling and service-level agreement to reduce energy consumption in cloud datacenters based on distance
    Khatibi, Arezoo
    Khatibi, Omid
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (08):
  • [49] Write Buffer-Oriented Energy Reduction in the L1 Data Cache for Embedded Systems
    Lee, Jongmin
    Kim, Soontae
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (03) : 871 - 883
  • [50] Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems
    Chen, Yen-Lin
    Chang, Ming-Feng
    Yu, Chao-Wei
    Chen, Xiu-Zhi
    Liang, Wen-Yew
    SENSORS, 2018, 18 (09)