DocumentCode :
1351421
Title :
AltiVec extension to PowerPC accelerates media processing
Author :
Diefendorff, Keith ; Dubey, Pradeep K. ; Hochsprung, Ron ; Scale, H.
Volume :
20
Issue :
2
fYear :
2000
Firstpage :
85
Lastpage :
95
Abstract :
There is a clear trend in personal computing toward multimedia-rich applications. These applications will incorporate a wide variety of multimedia technologies, including audio and video compression, 2D image processing, 3D graphics, speech and handwriting recognition, media mining, and narrow/broadband signal processing for communication. In response to this demand, major microprocessor vendors have announced architectural extensions to their general-purpose processors in an effort to improve their multimedia performance. Intel extended IA-32 with MMX and SSE (alias KNI), Sun enhanced Sparc with VIS, Hewlett-Packard added MAX to its PA-RISC architecture, Silicon Graphics extended the MIPS architecture with MDMX, and Digital (now Compaq) added MVI to Alpha. This article describes the most recent, and what we believe to be the most comprehensive, addition to this list: PowerPC´s AltiVec, AltiVec speeds not only media processing but also nearly any application in which data parallelism exists, as demonstrated by a cycle-accurate simulation of Motorola´s MPC 7400, the heart of Apple G4 systems
Keywords :
digital signal processing chips; handwriting recognition; multimedia systems; parallel architectures; 2D image processing; 3D graphics; AltiVec extension; Apple G4; Hewlett-Packard added MAX; MDMX; MIPS architecture; MMX; Motorola´s MPC 7400; PA-RISC architecture; PowerPC; PowerPC´s AltiVec; SSE; Silicon Graphics; Sun enhanced Sparc; alias KNI; handwriting recognition; media mining; media processing; multimedia technologies; narrow/broadband signal processing; personal computing; Acceleration; Computer applications; Graphics; Handwriting recognition; Image processing; Microprocessors; Speech processing; Sun; Video compression; Video signal processing;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/40.848475
Filename :
848475
Link To Document :
بازگشت