loading...
Tuning of Loop Cache Architectures to Programs in Embedded System Design
Kyoto, Japan October 02-October 04
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISSS.2002.1227144Proceedings of the 15th international ...
 This Article 
 
PDF
HTML
IEEE Xplore Subscribers
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Frank Vahid, University of California, Riverside and the Center for Embedded Computer Systems at UC Irvine
Susan Cotterell, University of California, Riverside
Adding a small loop cache to a microprocessor has been shown to reduce average instruction fetch energy for various sets of embedded system applications. With the advent of core-based design, embedded system designers can now tune a loop cache architecture to best match a specific application. We developed an automated simulation environment to find the best loop cache architecture for a given application and technology. Using this environment, we show significant variation in the best architecture for different examples. The results support the need for future fast synthesis of tuned loop cache architectures.
Index Terms:
architecture tuning, cores, customized architectures, embedded systems, filter cache, instruction fetching, loop cache, low energy, low power, memory hierarchy, synthesis, tuning
Citation:
Frank Vahid, Susan Cotterell, "Tuning of Loop Cache Architectures to Programs in Embedded System Design," isss, pp.8-13, Proceedings of the 15th international symposium on System Synthesis (ISSS '02), 2002
Usage of this product signifies your acceptance of the Terms of Use.