Leakage-aware SPM management

Karlsruhe(2006)

引用 12|浏览1
暂无评分
摘要
Increasing use of scratch-pad memories (SPMs) in embedded systems makes it imperative to consider optimizations tailored to their needs. Since these memories are managed by software, they present unique opportunities to the designer/compiler writer as far as energy optimizations are concerned. This paper proposes and quantifies the benefits of a compiler-directed energy optimization scheme for banked SPMs used to store the data manipulated by an application program. In contrast to most of the prior efforts on SPMs, which focus mainly on performance and dynamic energy consumption, the approach proposed in this paper is leakage oriented. Specifically, it tries to reduce the amount of SPM space (the number of banks) used to strike a balance between leakage and dynamic energy savings, with the goal of minimizing the total energy consumption due to data accesses. This paper presents an ILP (integer linear programming)-based formulation of this problem and evaluates the proposed approach using a set of eight embedded application codes
更多
查看译文
关键词
ilp-based formulation,banked spm,banked spms,data access,dynamic energy savings,compiler writer,digital storage,leakage energy savings,dynamic energy saving,storage management,dynamic energy consumption,integer programming,total energy consumption,linear programming,application program,energy optimizations,embedded application code,designer writer,compiler-directed energy optimization scheme,scratch-pad memories,embedded system,leakage-aware spm management,embedded systems,program compilers,embedded application codes,energy management,computer science,scanning probe microscopy,memories,system on a chip,memory management,embedded computing,application software
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要