• DocumentCode
    2964125
  • Title

    Impact of architecture extensions for media signal processing on data-path organization

  • Author

    Faroqui, A.A. ; Oklobdzija, Vojin G.

  • Author_Institution
    Synopsys Inc., Mountain View, CA, USA
  • Volume
    2
  • fYear
    2000
  • fDate
    Oct. 29 2000-Nov. 1 2000
  • Firstpage
    1679
  • Abstract
    Media signal processing requires high computing power and the algorithms exhibit a great deal of parallelism on low precision data. The basic components of multi-media objects are usually simple integers with 8, 12, or 16 bits of precision. In order to support efficient processing of media signals, instructions set architecture (ISA) of the traditional processors requires modifications. In this paper, we present the quantitative analysis and the computational complexity required to perform media processing. Main classes of instructions that are needed for the required level of performance of the Media Processor are identified. Their efficient implementation and effect on the processor datapath is discussed. The main operations required in media processing are Addition (with or without saturation), Multiplication (with or without rounding), Sum of Products, and Average of two numbers.
  • Keywords
    computational complexity; floating point arithmetic; signal processing; architecture extensions; computational complexity; data-path organization; instructions set architecture; media signal processing; multi-media objects; processor datapath; Computer architecture; Concurrent computing; Fast Fourier transforms; Instruction sets; Microprocessors; Parallel processing; Signal processing; Signal processing algorithms; Very large scale integration; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2000. Conference Record of the Thirty-Fourth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-7803-6514-3
  • Type

    conf

  • DOI
    10.1109/ACSSC.2000.911275
  • Filename
    911275