• DocumentCode
    1969676
  • Title

    Code selection for media processors with SIMD instructions

  • Author

    Leupers, Rainer

  • Author_Institution
    Dept. of Comput. Sci., Dortmund Univ., Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    4
  • Lastpage
    8
  • Abstract
    Media processors show special instruction sets for fast execution of signal processing algorithms on different media data types. They provide SIMD instructions, capable of executing one operation on multiple data in parallel within a single instruction cycle. Unfortunately, their use in compilers is so far very restricted and requires either assembly libraries or compiler intrinsics. This paper presents a novel code selection technique capable of exploiting SIMD instructions also when compiling plain C source code. It permits one to take advantage of SIMD instructions for multimedia applications, while still using portable source code
  • Keywords
    digital signal processing chips; instruction sets; parallel processing; program compilers; signal processing; C source code; DSP; SIMD instructions; code selection technique; compilers; media processors; signal processing algorithms; Assembly; Computer aided instruction; Computer applications; Computer science; Dynamic programming; Instruction sets; Instruments; Libraries; Pattern matching; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition 2000. Proceedings
  • Conference_Location
    Paris
  • Print_ISBN
    0-7695-0537-6
  • Type

    conf

  • DOI
    10.1109/DATE.2000.840007
  • Filename
    840007