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 [J].
GEE, JD ;
HILL, MD ;
PNEVMATIKATOS, DN ;
SMITH, AJ .
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 [J].
Ko, U ;
Balsara, T ;
Nanda, AK .
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 [J].
Wilton, SJE ;
Jouppi, NP .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1996, 31 (05) :677-688