DocumentCode :
2128092
Title :
Methodology for refinement and optimization of dynamic memory management for embedded systems in multimedia applications
Author :
Leeman, Marc ; Deconinck, Geert ; De Florio, Vincenzo ; Atienza, David ; Mendias, Jose M. ; Ykman, Chantal ; Catthoor, Francky ; Lauwereins, Rudy
Author_Institution :
ESAT, Katholieke Univ., Leuven, Belgium
fYear :
2003
fDate :
27-29 Aug. 2003
Firstpage :
369
Lastpage :
374
Abstract :
In multimedia applications, run-time memory management support has to allow real-time memory de/allocation, retrieving and processing of data. Thus, its implementation must be designed to combine high speed, low power, large data storage capacity and a high memory bandwidth. We assess the performance of our new system-level exploration methodology to optimize the memory management of typical multimedia applications in an extensively used 3D image reconstruction system (Pollefeys, M. et al, 1998; Cosmas, J. et al, 2002). This methodology is based on an analysis of the number of memory accesses, normalized memory use and energy estimations for the system studied. This results in an improvement in the normalized memory footprint of up to 44.2% and in the estimated energy dissipation of up to 22.6% over conventional static memory implementations in an optimized version of the driver application. Finally, our final version is able to scale perfectly the memory consumed in the system for a wide range of input parameters, whereas the statically optimized version is unable to do this.
Keywords :
digital storage; embedded systems; image reconstruction; multimedia systems; optimisation; storage allocation; storage management; 3D image reconstruction system; data storage capacity; dynamic memory management; embedded systems; energy estimation; memory accesses; memory bandwidth; memory footprint; multimedia applications; normalized memory use; run-time memory management; static memory; Bandwidth; Embedded system; Energy dissipation; Image reconstruction; Information retrieval; Memory management; Multimedia systems; Optimization methods; Power system management; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 2003. SIPS 2003. IEEE Workshop on
ISSN :
1520-6130
Print_ISBN :
0-7803-7795-8
Type :
conf
DOI :
10.1109/SIPS.2003.1235698
Filename :
1235698
Link To Document :
بازگشت