Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Intel Overview of New Instructions and Extensions

Microsoft Specific

The Pentium III Processor and other processors such as the Pentium processor with MMX technology and Pentium II processor have instructions to enable development of optimized multimedia applications. The instructions are implemented through extensions to previously implemented instructions. This technology uses the single-instruction, multiple-data (SIMD) technique. By processing data elements in parallel, applications with media-rich bitstreams can significantly improve performance by using SIMD instructions.

You can access the Intel performance libraries at http://developer.intel.com/.

The most direct way to use these instructions is to inline the assembly language instructions into your source code. However, this can be time consuming and tedious. Instead, Intel provides easy implementation by using API extension sets, referred to as intrinsics.

Intrinsics Availability on Intel Processors

Processors MMX technology intrinsics Streaming SIMD Extensions (SSE) Streaming SIMD Extensions 2 (SSE2) instructions
Processors that support SSE2 Yes Yes Yes
Pentium III Yes Yes Not available
Pentium II Yes Not available Not available
Pentium with MMX technology Yes Not available Not available
Pentium Pro Not available Not available Not available
Pentium Not available Not available Not available

The following topics are covered:

END Microsoft Specific

See Also

MMX, SSE, and SSE2 Intrinsics

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
© 2014 Microsoft. All rights reserved.