Streaming SIMD Extensions
In Chapters 5 and 6, you examined MMX technology, which was the x86 platform’s first SIMD enhancement. In this chapter, you'll explore the successor to MMX technology. X86 Streaming SIMD Extensions (x86-SSE) refers to a collection of architectural enhancements that have steadily advanced the SIMD computing capabilities of the x86 platform. X86-SSE adds new registers and instructions that facilitate SIMD computations using packed floating-point data types. It also extends the integer SIMD processing capabilities of MMX technology.
Chapter 7 begins with a brief overview of x86-SSE, including its various versions ...