A Code Transformation-Based Methodology for Improving I-Cache Performance of DSP Applications

  • Authors:
  • N. Liveris;N. Zervas;D. Soudris;C. Goutis

  • Affiliations:
  • Northwestern University, Evanston, IL;ALMA Technologies, Athens, Greece;Dept. of E.C.E., Democritus Univ. of Thrace, 67100 Xanthi, Greece;Dept. of E.C.E., University of Patras, Rio 26500, Greece

  • Venue:
  • Proceedings of the conference on Design, automation and test in Europe
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper focuses on I-cache behaviourenhancement through the application of high-levelcode transformations. Specifically, a flow for theiterative application of the I-Cache performanceoptimizing transformations is proposed. Theprocedure of applying transformation is driven by aset of analytical equations, which receive parametersrelated to code and I-cache structure and predict thenumber of I-cache misses. Experimental results froma real-life demonstration application shows thatorder of magnitude reductions of the number of I-cachemisses can be achieved by the application ofthe proposed methodology.