A Detailed Look Inside the Intel® NetBurst Micro-Architecture of the Intel Pentium® 4 Processor
Page 8
The SSE instructions are useful for 3D geometry, 3D rendering, speech recognition, video encoding and decoding.
For more information on the Streaming SIMD Extensions, refer to the IA-32 Intel® Architecture Software
Developer’s Manual, Volume 1, available at http://developer.intel.com/design/pentium4/manuals/.
Streaming SIMD Extensions 2
§ Adds 128-bit data type with two packed double-precision floating-point operands.
§ Adds 128-bit data types for SIMD integer operation on 16-byte, 8-word, 4-doubleword, or 2-quadword
integers.
§ Adds support for SIMD arithmetic on 64-bit integer operands.
§ Adds instructions for converting between new and existing data types.
§ Extends support for data shuffling.
§ Extends support for cacheability and memory ordering operations.
The SSE2 instructions are useful for 3D graphics, scientific computation, video decoding/encoding, and encryption.
For more information, refer to the IA-32 Intel® Architecture Software Developer’s Manual, Volume 1, available at
http://developer.intel.com.com/design/pentium4/manuals/.