DocumentCode :
2955501
Title :
Template-Based Semi-Automatic Profiling of Multimedia Applications
Author :
Poucet, Christophe ; Atienza, David ; Catthoor, Francky
Author_Institution :
IMEC, Heverlee
fYear :
2006
fDate :
9-12 July 2006
Firstpage :
1061
Lastpage :
1064
Abstract :
Modern multimedia applications possess a very dynamic use of the memory hierarchy depending on the actual input, therefore requiring run-time profiling techniques to enable optimizations. Because they can contain hundreds of thousands of lines of complex object-oriented specifications, this constitutes a tedious time-consuming task since the addition of profilecode is usually performed manually. In this paper, we present a high-level library-based approach for profiling both statically and dynamically defined variables using templates in C++. Our results in the visual texture coder of the MPEG4 standard show that using the information it provides, we can easily achieve 70.56% energy savings and 19.22% memory access reduction
Keywords :
C++ language; data compression; multimedia communication; optimisation; source coding; C++ language; MPEG4 standard; high-level library-based approach; multimedia application; optimization; template-based semiautomatic profiling; visual texture coder; Code standards; Counting circuits; Data mining; Embedded system; Graphical user interfaces; Large scale integration; Libraries; MPEG 4 Standard; Multimedia systems; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia and Expo, 2006 IEEE International Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
1-4244-0366-7
Electronic_ISBN :
1-4244-0367-7
Type :
conf
DOI :
10.1109/ICME.2006.262717
Filename :
4036786
Link To Document :
بازگشت