Compiler-Based Approach to Reducing Leakage Energy of Instruction Scratch-Pad Memories

被引:0
|
作者
Huangfu, Yijie [1 ]
Zhang, Wei [1 ]
机构
[1] Virginia Commonwealth Univ, Dept Elect & Comp Engn, Med Coll Virginia Campus, Richmond, VA 23284 USA
来源
2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD) | 2013年
关键词
SPM; leakage reduction; compiler;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study a compiler-based approach to reducing the instruction SPM leakage energy efficiently, which can also minimize the performance overhead. Our evaluation indicates that the compiler-based approach is superior to periodical or bank-based methods. On average, the compiler-based method can reduce the SPM leakage energy by nearly 89.82%, with only 0.25% performance overhead.
引用
收藏
页码:439 / 442
页数:4
相关论文
共 9 条
  • [1] Compiler-Directed Leakage Energy Reduction for Instruction Scratch-Pad Memories
    Yijie Huangfu
    Wei Zhang
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 392 - 399
  • [2] Compiler-assisted dynamic scratch-pad memory management with space overlapping for embedded systems
    Yang, Yanqin
    Yan, Haijin
    Shao, Zili
    Guo, Minyi
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (07): : 737 - 752
  • [3] OPTIMAL DATA ALLOCATION ALGORITHM FOR LOOP-CENTRIC APPLICATIONS ON SCRATCH-PAD MEMORIES
    Gu, Yibo
    Zhuge, Qingfeng
    Zhang, Jun
    Hu, Jingtong
    Sha, Edwin H. -M.
    2013 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2013, : 383 - 388
  • [4] Dataflow analysis for energy-efficient scratch-pad memory management
    Chen, GY
    Kandemir, M
    ISLPED '05: PROCEEDINGS OF THE 2005 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2005, : 327 - 330
  • [5] An Allocation Optimization Method for Partially-Reliable Instruction Scratch-Pad Memory in Embedded Systems
    Hatayama, Takuya
    Takase, Hideki
    Takagi, Kazuyoshi
    Takagi, Naofumi
    2014 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2014, : 118 - 119
  • [6] Partitioning and Allocation of Scratch-Pad Memory for Energy Minimization of Priority-Based Preemptive Multi-Task Systems
    Takase, Hideki
    Tomiyama, Hiroyuki
    Takada, Hiroaki
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (10) : 1954 - 1964
  • [7] Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers
    Lv, Fang
    Li, Hao
    Wang, Lei
    Liu, Ying
    Cui, Huimin
    Xue, Jingling
    Feng, Xiaobing
    PROCEEDINGS OF THE 2020 IEEE 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER '20), 2020, : 1 - 12
  • [8] moTuner: A Compiler-based Auto-tuning Approach for Mixed-precision Operators
    Mo, Zewei
    Lin, Zejia
    Zhang, Xianwei
    Lu, Yutong
    PROCEEDINGS OF THE 19TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2022 (CF 2022), 2022, : 94 - 102
  • [9] Reducing Instruction Translation Look-Aside Buffer Energy Through Compiler-Directed Resizing
    Allu, Bramha
    Zhang, Wei
    JOURNAL OF LOW POWER ELECTRONICS, 2006, 2 (02) : 140 - 147