A Holistic Energy-Efficient Approach for a Processor-Memory System

被引:6
|
作者
Wu, Feihao [1 ]
Chen, Juan [1 ]
Dong, Yong [1 ]
Zheng, Wenxu [1 ]
Pan, Xiaodong [1 ]
Yuan, Yuan [1 ]
Ou, Zhixin [1 ]
Sun, Yuyang [1 ]
机构
[1] Natl Univ Def Technol, Coll Comp, Changsha 410073, Hunan, Peoples R China
关键词
processor overclocking; memory overclocking; performance boost; total power control; energy efficiency; PERFORMANCE;
D O I
10.26599/TST.2018.9020104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Component overclocking is an effective approach to speed up the components of a system to realize a higher program performance; it includes processor overclocking or memory overclocking. However, overclocking will unavoidably result in increase in power consumption. Our goal is to optimally improve the performance of scientific computing applications without increasing the total power consumption for a processor-memory system. We built a processor-memory energy efficiency model for multicore-based systems, which coordinates the performance and power of processor and memory. Our model exploits performance boost opportunities for a processor-memory system by adopting processor overclocking, processor Dynamic Voltage and Frequency Scaling (DVFS), memory active ratio adjustment, and memory overclocking, according to different scientific applications. This model also provides a total power control method by considering the same four factors mentioned above. We propose a processor and memory Coordination-based holistic Energy-Efficient (CEE) algorithm, which achieves performance improvement without increasing the total power consumption. The experimental results show that an average of 9.3% performance improvement was obtained for all 14 benchmarks. Meanwhile the total power consumption does not increase. The maximal performance improvement was up to 13.1% from dedup benchmark. Our experiments validate the effectiveness of our holistic energy-efficient model and technology.
引用
下载
收藏
页码:468 / 483
页数:16
相关论文
共 50 条
  • [31] Reconfigurable Processor for Energy-Efficient Computational Photography
    Rithe, Rahul
    Raina, Priyanka
    Ickes, Nathan
    Tenneti, Srikanth V.
    Chandrakasan, Anantha P.
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2013, 48 (11) : 2908 - 2919
  • [32] High Density Silicon Substrates for Processor-Memory Integration
    Li, Baoxia
    Liu, Zongxi
    Su, Yanyan
    Sun, Chengcheng
    Wang, Yanling
    Xue, Yahui
    Yang, Chunyan
    2018 19TH INTERNATIONAL CONFERENCE ON ELECTRONIC PACKAGING TECHNOLOGY (ICEPT), 2018, : 808 - 811
  • [33] Synthesis of partitioned shared memory architectures for energy-efficient multi-processor SoC
    Patel, K
    Macii, E
    Poncino, M
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 700 - 701
  • [34] Combining Memory Allocation and Processor Volatage Scaling for Energy-Efficient IoT Task Scheduling
    Nam, Sunhwa A.
    Cho, KyungWoon
    Bahn, Hyokyung
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 441 - 446
  • [35] Bridging the HPC Processor-Memory Gap with Quilt Packaging
    Buckhanan, Wayne L.
    Niemier, Michael
    Bernstein, Gary H.
    2010 18TH BIENNIAL UNIVERSITY/GOVERNMENT/INDUSTRY MICRO-NANO SYMPOSIUM, 2010,
  • [36] Low latency optoelectronic processor-memory interconnection demonstrator
    Fancey, S
    Jahns, J
    Lukowicz, P
    Grzyb, J
    MICRO- AND NANO-OPTICS FOR OPTICAL INTERCONNECTION AND INFORMATION PROCESSING, 2001, 4455 : 143 - 150
  • [38] A Survey on Side Channel Attacks in Processor-Memory Chip Stack
    Khoshavi, Navid
    Francois, William
    Maghsoudloo, Mohammad
    Jaimes, Luis
    Sargolzaei, Arman
    2019 IEEE SOUTHEASTCON, 2019,
  • [39] Exploiting memory access patterns of programs for energy-efficient memory system techniques
    Zhang, T.-F. (tfzhang@mail.zjgsu.edu.cn), 1600, Chinese Academy of Sciences (25):
  • [40] Holistic Management for a more Energy-Efficient Cloud Computing
    Ayguade, Eduard
    Torres, Jordi
    ERCIM NEWS, 2010, (83): : 29 - 30