DocumentCode :
1745286
Title :
Fast system-level exploration of memory architectures driven by energy-delay metrics
Author :
Fornaciari, William ; Sciuto, Donatella ; Silvano, Cristina ; Zaccaria, Vittorio
Author_Institution :
Dipt. di Elettronica e Inf., Politecnico di Milano, Italy
Volume :
4
fYear :
2001
fDate :
6-9 May 2001
Firstpage :
502
Abstract :
This paper proposes a system-level methodology for the fast exploration of memory architectures from an energy-delay perspective. The aim is to find a near-optimal configuration of the cache architecture without performing the exhaustive analysis of the parameter space (mainly cache size, block size and associativity). The paper proposes an heuristic method to reduce the time spent to simulate different system configurations, during the execution of different applications. The method is based on the sensitivity analysis of the system behavior with respect to the variation of the relevant system-level parameters. The analysis exploits dynamic profiling of memory references on system-level buses. The traces are applied to a parametric model of the system, including system-level buses and multi-level memory hierarchy models. The benefits of the proposed methodology have been demonstrated through the design of a real-world example: a MicroSPARC2-based system running the Mediabench suite. Experimental results have shown that the design exploration phase can achieve a speedup of 585% while identifying the optimal or near-optimal system-level configuration with an average error of 5.11% at most
Keywords :
cache storage; circuit optimisation; integrated circuit design; low-power electronics; memory architecture; sensitivity analysis; Mediabench suite; MicroSPARC2-based system; cache architecture; design exploration phase; dynamic profiling; energy-delay metrics; heuristic method; memory architectures; multi-level memory hierarchy models; near-optimal configuration; parametric model; sensitivity analysis; system behavior; system configurations; system-level buses; system-level exploration; system-level parameters; Computer architecture; Cost function; Delay; Embedded system; Energy consumption; Memory architecture; Parametric statistics; Performance analysis; Power system modeling; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
Conference_Location :
Sydney, NSW
Print_ISBN :
0-7803-6685-9
Type :
conf
DOI :
10.1109/ISCAS.2001.922284
Filename :
922284
Link To Document :
بازگشت