Title :
A code transformation-based methodology for improving I-cache performance of DSP applications
Author :
Liveris, N. ; Zervas, N.D. ; Soudris, D. ; Goutis, C.E.
Author_Institution :
Northwestern Univ., Evanston, IL, USA
Abstract :
This paper focuses on I-cache behaviour enhancement through the application of high-level code transformations. Specifically, a flow for the iterative application of the I-Cache performance optimizing transformations is proposed. The procedure of applying transformation is driven by a set of analytical equations, which receive parameters related to code and I-cache structure and predict the number of I-cache misses. Experimental results from a real-life demonstration application shows that order of magnitude reductions of the number of I-cache misses can be achieved by the application of the proposed methodology
Keywords :
cache storage; digital signal processing chips; instruction sets; iterative methods; storage management; DSP applications; I-cache misses; I-cache performance; code transformation-based methodology; high-level code transformations; iterative application; Automatic testing; Bridges; Cache memory; Design automation; Digital signal processing; Embedded system; Equations; Europe; Prefetching;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
Conference_Location :
Paris
Print_ISBN :
0-7695-1471-5
DOI :
10.1109/DATE.2002.998418