MMX

E643844

MMX is an Intel multimedia extension technology that adds SIMD instructions to accelerate tasks like audio, video, and graphics processing on compatible processors.

Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Intel MMX 1

Statements (48)

Predicate Object
instanceOf Intel technology
SIMD instruction set
instruction set extension
abbreviationFor MultiMedia eXtensions NERFINISHED
architectureType SIMD
category multimedia instruction sets
x86 extensions
compatibleWith IA-32 architecture NERFINISHED
x86 architecture NERFINISHED
dataTypeSupport fixed-point
integer
designGoal enable parallel processing of multiple data elements
improve performance of multimedia applications
developer Intel NERFINISHED
effectOnSoftware requires specific compiler or hand-written assembly optimizations
firstSupportedBy Pentium II NERFINISHED
Pentium III NERFINISHED
Pentium MMX NERFINISHED
fullName MultiMedia eXtensions NERFINISHED
instructionSetType integer SIMD instructions
introducedBy Intel NERFINISHED
introducedDecade 1990s
limitation no native floating-point SIMD support
shares registers with x87 FPU
marketedAs multimedia performance enhancement
optimizationTarget 3D graphics operations
digital signal processing
image processing algorithms
software codecs
parallelismModel single instruction multiple data
purpose accelerate audio processing
accelerate graphics processing
accelerate multimedia workloads
accelerate video processing
improve integer SIMD performance
registerAliasOf x87 FPU registers
registerWidth 64-bit
requires MMX-capable processor
succeededBy SSE NERFINISHED
SSE2 NERFINISHED
supportsOperation packed addition
packed logical operations
packed multiplication
packed subtraction
saturation arithmetic
usedIn PC processors
embedded x86 processors
usesRegisterFile x87 floating-point stack registers

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Intel SSE predecessor MMX
this entity surface form: Intel MMX