Designed around the Premise That Multimedia Will Be the Primary Consumer of Processing Cycles in Future Pcs, Altivec—which Apple Calls the Velocity Engine—increases Performance across a Broad Spectrum of Media Processing Applications. Altivec Extension to Powerpc Accelerates Media Processing

نویسندگان

  • Pradeep K. Dubey
  • Ron Hochsprung
چکیده

0272-1732/00/$10.00  2000 IEEE 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.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

AltiVec Vectorizes PowerPC: 5/11/98

Better late than never. Apple, IBM, and Motorola have defined a set of multimedia extensions to the basic PowerPC instruction set, making it the last of the six general-purpose architectures to incorporate such a feature. The first processor to use the new AltiVec extensions will be the G4, due to ship in systems in 1H99. If the G4 ships on schedule, it will be more than two years behind Intel’...

متن کامل

G4 Is First PowerPC With AltiVec: 11/16/98

Motorola will extend its PowerPC line with the first G4 processor core, which it unveiled at last month’s Microprocessor Forum. According to project leader Paul Reed, the new core adds a faster floating-point unit to the older G3 core and doubles its cache and system-bus bandwidth. The G4 is also the first chip to incorporate the AltiVec extensions, which greatly increase performance on many ba...

متن کامل

Some fast speech processing algorithms using AltiVec technology

The AltiVec technology is a SIMD (Single Instruction Multiple Data) extension to PowerPC architecture. It is intended to provide architectural support for performance improvement of various image and signal processing applications, including speech processing, on a general-purpose processor implementation, such as, the PowerPC line of processors. In this paper we have implemented some of the co...

متن کامل

On the Efficiency of Reductions in µ-SIMD Media Extensions

Many important multimedia applications contain a significant fraction of reduction operations. Although, in general, multimedia applications are characterized for having high amounts of Data Level Parallelism, reductions and accumulations are difficult to parallelize and show a poor tolerance to increases in the latency of the instructions. This is specially significant for -SIMD extensions suc...

متن کامل

On the Efficiency of Reductions in p-SIMD Media Extensions

Many important multimedia applications contain a signifcant fraction of reduction operations. Although, in general, multimedia applications are characterized for having high amounts of Data Level Parallelism, reductions and accumulations are dificult to parallelize and show a poor tolerance to increases in the latency of the instructions. This is specially signifcantfor p-SIMD extensions such a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000