SSE2
Proper noun
Meaning
SSE2
(computing) Initialism of Streaming SIMD Extensions 2, an extension to the x86 CPU instruction set architecture building off the earlier SSE and intended to completely replace the older MMX and 3DNow! extensions.
Examples
Apple's APIs and development tools ( XCode ) were modified to support SSE2 and SSE3 as well as AltiVec.
However, SSE2 corrects this.
Intel SSE2 and PowerPC AltiVec are supported by SFMT.
The SSE2 introduced the capability to pack double precision numbers too, which 3DNow! had no possibility of doing since a double precision number is 64-bit in size which would be the full size of a single 3DNow!
On processors with only dynamic precision, such as x86 without SSE2 (or when SSE2 is not used, for compatibility purpose) and with extended precision used by default, software may have difficulties to fulfill some requirements.
SSE2 adds two major features: double-precision (64-bit) floating point for all SSE operations, and MMX integer operations on 128-bit XMM registers.