SSE2
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. február 18-án felülvizsgált
verziótól ; az ellenőrzések 4 szerkesztést igényelnek .
Az SSE2 ( Streaming SIMD Extensions 2 , streaming SIMD kiterjesztése a processzornak) egy SIMD (Single Instruction, Multiple Data, One Instruction – Sok adat) utasításkészlet, amelyet az Intel fejlesztett ki, és először a Pentium 4 sorozatú processzorokban vezették be . Az SSE2 kiterjeszti az SSE utasításkészletet az MMX teljes helyettesítésére. Az SSE2 készlet 144 új utasítást adott az SSE -hez , amely csak 70 utasítást tartalmazott a processzorhoz.
SSE2-t támogató processzor szükséges a Windows 8 és a Microsoft Office 2013 [1] , valamint a Chromium 32 és a Firefox 49-es és újabb verzióján alapuló internetböngészők [ 2 ] telepítéséhez .
Jellemzők
- Az SSE2 nyolc 128 bites regisztert (xmm0–xmm7) használ, amelyek az SSE kiterjesztés bevezetésével az x86 architektúrában szerepelnek , és mindegyiket két egymást követő dupla pontosságú lebegőpontos értékként kezeli.
- Az SSE2 tartalmaz egy utasításkészletet, amely skaláris és dobozos adattípusokon hajt végre műveleteket.
- Az SSE2 utasításokat tartalmaz az egész adatok streamelésére ugyanazokban a 128 bites xmm regiszterekben, ami ezt a kiterjesztést előnyösebbé teszi az egész számok kiszámításához, mint az MMX utasításkészlet használata , amely sokkal korábban jelent meg.
- Az SSE folytatás valós számokkal működik.
- Az SSE2 számos gyorsítótár-kezelési utasítást tartalmaz, amelyek célja a gyorsítótár-töltés minimalizálása nagy adatfolyamok feldolgozásakor.
- Az SSE2 kifinomult kiegészítéseket tartalmaz a számkonverziós parancsokhoz.
Processzorok
Támogatás
Nem támogatott
Mivel az SSE2 az IA-32 kiterjesztése, az IA-32- t nem támogató processzorok nem támogatják az SSE2-t.
Ezenkívül az SSE2 előtt megjelent IA-32-kompatibilis processzorok nem támogatják:
Jegyzetek
- ↑ Microsoft Corporation Mi az a PAE, NX és SSE2, és miért kell a számítógépemnek támogatnia ezeket a Windows 8 futtatásához? (nem elérhető link) . Letöltve: 2013. március 19. Az eredetiből archiválva : 2013. május 31.. (határozatlan)
- ↑ A hardver már nem támogatott (orosz) (2016. november 20.). Az eredetiből archiválva : 2017. december 9. Letöltve: 2017. február 24.
- ↑ Matz, Michael; Hubicka, Jan; Jaeger, Andreas; Mitchell, Mark. System V alkalmazási bináris interfész – AMD64 architektúra processzor-kiegészítés – 0.99.4 -es vázlat (2010. január). Letöltve: 2013. április 26. (határozatlan) (elérhetetlen link)
- ↑ Fog, Agner Optimalizáló szoftver C++ nyelven: Optimalizálási útmutató Windows, Linux és Mac platformokhoz (hivatkozás nem érhető el) . Letöltve: 2013. április 26. Az eredetiből archiválva : 2013. május 31.. (határozatlan)
Linkek