• DocumentCode
    2046025
  • Title

    Improving Multimedia Applications through Specialization of DCT/IDCT Kernels

  • Author

    Khan, Minhaj Ahmad ; Charles, Henri-Pierre

  • Author_Institution
    Univ. of Versailles, Versailles, France
  • fYear
    2007
  • fDate
    24-27 Nov. 2007
  • Firstpage
    1071
  • Lastpage
    1074
  • Abstract
    The DCT/IDCT kernels play an important role in multimedia applications and image processing. There are several attempts to improve the execution speed of these kernels at different levels of code. The optimizations in these implementations are either aimed at reducing the number of operations, or at exploiting various features provided by modern processor architectures. In this article, we suggest a novel approach of improving the performance of such kernels through code specialization. We generate multiple specialized versions and transform them at object-code level to generate another optimized version. The experiments have been performed over IA-64 architecture with icc compiler. We are able to achieve a good speed-up of more than 2 and 1.48 for IDCT and DCT respectively for different implementations of multimedia application.
  • Keywords
    discrete cosine transforms; multimedia communication; optimising compilers; video codecs; video coding; DCT-IDCT kernels; IA-64 architecture; discrete cosine transforms; image processing; image-video compression; inverse discrete cosine transforms; multimedia applications; optimizing compilers; video codecs; Digital signal processing; Discrete cosine transforms; Discrete transforms; Image processing; Kernel; Multimedia systems; Optimizing compilers; Signal processing; Spirals; Video codecs; Discrete cosine transforms; Image processing; Multimedia Systems; Optimizing compilers; Video codecs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Communications, 2007. ICSPC 2007. IEEE International Conference on
  • Conference_Location
    Dubai
  • Print_ISBN
    978-1-4244-1235-8
  • Electronic_ISBN
    978-1-4244-1236-5
  • Type

    conf

  • DOI
    10.1109/ICSPC.2007.4728508
  • Filename
    4728508