MMX (MultiMedia eXtenntion) - miała na celu lepszy przydział mocy obliczeniowej i zasobów procesora dla operacji związanych z przetwarzaniem multimediów.
Zmiany w architekturze:
s Zgrupowanie rozkazów w większe bloki (SIMD) s Nowe zespoły rejestrów (rejestry MMX) s Nowe rozkazy
S Zwiększona pamięć podręczna, bufor rozkazów oraz długość potoków przetwarzania instrukcji
SIMD - (ang. Single Instruction, Multiple Data) - obejmujący systemy, w których przetwarzanych jest wiele strumieni danych w oparciu o pojedynczy strumień rozkazów. Architektura SIMD jest wywodzi się z komputerów wektorowych.