Title :
Software-Controlled Scratchpad Mapping Strategies for Wavelet-Based Applications
Author :
Geelen, Bert ; Ferentinos, Aris ; Catthoor, Francky ; Vandecappelle, Arnout ; Lafruit, Gauthier ; Stouraitis, Thanos ; Lauwereins, Rudy ; Verkest, Diederik
Author_Institution :
IMEC, Leuven
Abstract :
A comparison is performed between a simple hardware-controlled cache mapping and a systematic, software-controlled scratchpad mapping of a two-dimensional, lifting-based wavelet transform, in the context of dynamic applications. In this context it is important for the application to optimally exploit the memory hierarchy under the dynamically varying memory availability. Contrary to expectations, the comparison shows the cache-based mapping to exhibit a lower miss rate. The reasons for these different results are examined and improvements for the systematic scratchpad mapping are proposed which would give it a 30% lower missrate performance for localized wavelet-based applications
Keywords :
cache storage; wavelet transforms; hardware-controlled cache mapping; software-controlled scratchpad mapping strategies; wavelet-based application; Application software; Availability; Batteries; Electronic mail; Energy consumption; Energy efficiency; Image reconstruction; Memory; Pressing; Wavelet transforms;
Conference_Titel :
Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
Conference_Location :
Banff, Alta.
Print_ISBN :
1-4244-0382-0
Electronic_ISBN :
1520-6130
DOI :
10.1109/SIPS.2006.352609