Streaming SIMD Extensions
From Wikipedia, the free encyclopedia
Streaming SIMD Extensions (SSE) er en IA-32 SIMD multimediautvidelse av x86-arkitekturen, som ble lansert i Intel Pentium III i 1999.
SSE var opprinnelig kjent som KNI (Katmai New Instructions), der «Katmai» var kodenavnet på den første versjonen av Intel Pentium III. Den ble senere omdøpt til ISSE (Internet Streaming SIMD Extensions), og deretter til SSE.
SSE ble utviklet som et svar på AMDs 3DNow!, som var en forbedring av Intels egen MMX. SSE inneholder 70 nye instruksjoner. AMD tilføyde støtte for SSE i AMD Athlon XP og senere prosessorer.
MMX har to store begrensninger. For det første arbeider det utelukkende med heltall. For det andre kan ikke MMX-instruksjoner utføres uten å bruke desimaltallsenheten.
SSE arbeider med både heltall og desimaltall, uten å bruke desimaltallsenheten.