SSE2

Intel Pentium 4 Willamette processzor, az SSE2 első megjelenése

Az SSE2 az Intel SSE kiegészítő utasításkészletének továbbfejlesztett változata, amely végső soron az MMX bővítés teljes leváltását célozta. Elsőként 2001-ben jelent meg a Pentium 4 processzor első verziójában. A 70 utasítást tartalmazó SSE-hez képest 144 új SIMD utasítás található benne, újabb adattípusokat (duplapontos lebegőpontos) is bevon a vektoros feldolgozásba. Az AMD is beépítette processzoraiba (ennek további 8 regiszterrel kibővített változatát), az AMD64 64 bites Opteron és Athlon 64 CPU-kkal kezdve, 2003-ban.

Az optimalizált kodek kitűnően hasznosítja a Pentium 4 processzor ágazatvezető teljesítményjellemzőit, köztük a gyors memória-alrendszerben és az SSE2 utasításkészletben rejlő előnyöket. A valamennyi Pentium 4 és NetBurst architektúrára épülő Celeron processzorban megtalálható SSE2-utasítások javítják a multimédiás és internetes alkalmazások, valamint a játékszoftverek futtatásának képességét.

Utasítások

Az SSE2 utasítások négy funkciócsoportba vannak sorolva (az Intel kézikönyve szerint):

Csoportutasítások (példák)hatókör
Csomagolt, egyelemű, kétszeres pontosságú lebegőpontos utasításokMOVAPD, ADDPD, SQRTSD, CMPPD, CVTPD2PS, SHUFPDadatátvitel, aritmetika, összehasonlítás, átalakítás, logika, elemek cseréje
Új 64- és 128-bites SIMD fixpontos utasításokMOVDQA, PADDQ, PMULUDQ, PSHUFD, PSLLDQ64 bites összeadás és kivonás, 32 bitről 64 bitre történő szorzás, elemek cseréje, bájtszintű eltolás
Az MMX és SSE utasítások 128 bites változataiPADDB, PCMPEQB, PSRAW, PSHUFWaz összes többi 64 bites SIMD fixpontos művelet
Cache-ellenőrzés és memóriaolvasási utasításokCLFLUSH, MOVNTPD, MASKMOVDQU, LFENCE, MFENCE, PAUSEgyorsítótár ürítése, a gyorsítótárba való írás nélküli memóriába írás, betöltési és írási kerítés (fence), processzor-szinkronizáció

Jegyzetek

  1. ↑ "Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 1: Basic Architecture (253665-039US)" (PDF). Intel. 2011. május 1. 2011. június 28. dátummal az eredeti (PDF) címről archiválva. Hozzáférés: 2026. szeptember 13.

Fordítás

Ez a szócikk részben vagy egészben a SSE2 című török Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Források