• 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