• DocumentCode
    2406963
  • Title

    Systematic address and control code transformations for performance optimisation of a MPEG-4 video decoder

  • Author

    Palkovic, M. ; Miranda, M. ; Denolf, K. ; Vos, P. ; Catthoor, F.

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    547
  • Lastpage
    552
  • Abstract
    A cost-efficient realisation of an advanced multimedia system requires high-level memory optimisations to deal with the dominant memory cost. This typically results in more efficient code for both power and system bus load. However, significant performance improvement can also be achieved when carefully optimising the address functionality. This paper shows how the nature of this addressing code and the related control flow allows transformation of the complex index, iterator and condition expressions into efficient arithmetic. We apply our address optimisation (ADOPT) design technology to a low power memory optimised MPEG-4 decoder When mapped on popular programmable multimedia processor architectures, we obtain a factor of 2 in performance gain
  • Keywords
    circuit optimisation; decoding; integrated circuit design; integrated circuit measurement; integrated memory circuits; low-power electronics; microprocessor chips; microprogramming; multimedia communication; video coding; ADOPT design technology; MPEG-4 video decoder; address functionality; address optimisation design technology; addressing code; complex index expression; condition expression; control flow; iterator expression; low power memory optimised MPEG-4 decoder; memory cost; memory optimisations; multimedia system; performance gain; performance optimisation; power bus load code; programmable multimedia processor architectures; system bus load code; systematic address code transformations; systematic control code transformations; Arithmetic; Control systems; Cost function; Decoding; Design optimization; MPEG 4 Standard; Multimedia systems; Optimizing compilers; Performance gain; System buses;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings of ASP-DAC 2002. 7th Asia and South Pacific and the 15th International Conference on VLSI Design. Proceedings.
  • Conference_Location
    Bangalore
  • Print_ISBN
    0-7695-1441-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2002.994978
  • Filename
    994978