SSE2

From Wikipedia, the free encyclopedia

Remove ads

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.

Remove ads

Muudatused

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.

Remove ads

SSE2 toega protsessorid

  • AMD K8-põhised protsessorid (Athlon 64, Sempron, Turion 64 jne)
  • Inteli NetBursti-põhised protsessorid (Pentium 4, Xeon, Celeron jne)
  • Inteli Pentium M ja Celeron M
  • Inteli Core-põhised protsessorid (Core Duo, Core Solo jne)
  • Inteli Core 2 põhised protsessorid (Core 2 Duo, Core 2 Quad jne)
  • Transmeta Efficeon
  • Via VIA C7

SSE2 toeta protsessorid

  • AMD protsessorid enne Athlon 64, sealhulgas Socket A põhised Sempron-protsessorid
  • Inteli protsessorid enne Pentium 4
  • Via VIA C3
  • Transmeta Crusoe

Vaata ka

  • SSE
  • SSE3
  • SSSE3
  • SSE4
  • 3DNow! Professional
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads