Synthesis of application-specific memories for power optimization in embedded systems

被引:60
作者
Benini, L [1 ]
Macii, A [1 ]
Macii, E [1 ]
Poncino, M [1 ]
机构
[1] Univ Bologna, I-40136 Bologna, Italy
来源
37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000 | 2000年
关键词
D O I
10.1145/337292.337424
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel approach to memory power optimization for embedded systems bared on the exploitation of data locality. Locations with highest access frequency are mapped onto a small, low-power application-specific memory which is placed close the processor. Although, in principle, a cache may be used to implement such a memory, more efficient solutions may be adopted. We propose an architecture that outperforms (power-wise) different types of cache memories at no penalty in performance. Power savings (averaged over a number of embedded applications running on ARM processors) range from 12% to 68%.
引用
收藏
页码:300 / 303
页数:4
相关论文
共 10 条
  • [1] *ARM CORP, 1998, ARM SOFTW DEV TOOLK, pCH12
  • [2] BAHAR R, 1998, ISLPED 98, P70
  • [3] DAVIS J, 1999, M9937 UCBERL
  • [4] CACHE PERFORMANCE OF THE SPEC92 BENCHMARK SUITE
    GEE, JD
    HILL, MD
    PNEVMATIKATOS, DN
    SMITH, AJ
    [J]. IEEE MICRO, 1993, 13 (04) : 17 - 27
  • [5] Hennessy J. L, 2012, COMPUTER ARCHITECTUR
  • [6] KAMBLE MB, 1997, IEEE INT S LOW POW E, P143
  • [7] Energy optimization of multilevel cache architectures for RISC and CISC processors
    Ko, U
    Balsara, T
    Nanda, AK
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1998, 6 (02) : 299 - 308
  • [8] SHIUE W, 1998, DAC, V35, P140
  • [9] SU CL, 1995, INT S LOW POW EL DES, P63
  • [10] CACTI: An enhanced cache access and cycle time model
    Wilton, SJE
    Jouppi, NP
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1996, 31 (05) : 677 - 688