SSE2 (Streaming Single Instruction, Multiple Data Extensions 2) on IA-32 SIMD käsustik. SSE2 võttis esmakordselt kasutusele Intel oma Pentium 4 protsessoris aastal 2001. See on varasema SSE-käsustiku laiendus, mis on mõeldud täielikult välja tõrjuma MMX-käsustikku. SSE2-ga lisati SSE-le 144 uut käsku. Käsustiku toe lisas ka konkurent AMD protsessoritele vahemikus Opteron ja Athlon 64.

Muudatused

muuda

SSE2 laiendab MMX-käskude kasutamise asemel võimaluse XMM-registritega töötamiseks. See võimaldab programmeerijal jätta kasutamata 64-bitised MMX-registrid, mis on tegelikult IA-32 ujukomaarvutusteks mõeldud registrid.

AMD SSE2 versioonis AMD64 (x86-64) platvormil on lisaks veel 8 registrit, mis koguarvuks annab 16 (XMM0 kuni XMM15). Need registrid on näha ainult siis, kui protsessor töötab 64-bitises režiimis. Intel lisas sama võimaluse oma protsessori x86-64 arhitektuuri aastal 2004.

SSE2 toega protsessorid

muuda

SSE2 toeta protsessorid

muuda

Vaata ka

muuda