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
Link To Document