„Streaming SIMD Extensions” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
a Hardver kategória eltávolítva; Mikroprocesszorok kategória hozzáadva (a HotCattel) |
pontosítás |
||
1. sor:
Az '''SSE''' (ami az angol '''''Streaming SIMD Extensions''''' rövidítése) egy [[SIMD]] [[utasításkészlet]]-kiterjesztés az [[x86]] architektúrához. Az [[Intel]] fejlesztette ki és vezette be [[1999]]-ben a [[Pentium III]] processzorsorozatában, válaszul az to [[AMD]] [[3DNow!]] technológiájára, amely egy évvel korábban jelent meg. Az SSE 70 új utasítást tartalmaz, amelyek többsége egyszeres pontosságú lebegőpontos adatokon dolgozik. Az SSE eltér az [[IA-32]] architektúta [[MMX]] utasításkészletétől: külön regiszterkészletet használ (az XMM regisztereket), és néhány új integer utasítást tartalmaz, amik az MMX regisztereket használják.
Az SSE különböző változatai kiegészítések az [[Pentium]] alap x86 utasításkészletéhez. Az SSE-nek a lebegőpontos utasításai az XMM [[Regiszter (számítástechnika)|regiszterekkel]] kényelmesebben használhatóak, mint az FPU verem-alapú "regiszteres" megközelítése. Tipikusan olyan helyeken használják, ahol
Az SSE család (a SIMD utasításokon kívül), tartalmaz még néhány [[Gyorsítótár|cache]]-kezeléssel kapcsolatos utasítást, amikkel lehet szabályozni az L1/L2 gyorsítótár működését.
▲Az SSE különböző változatai kiegészítések az [[Pentium]] alap x86 utasításkészletéhez. Az SSE-nek a lebegőpontos utasításai az XMM [[Regiszter (számítástechnika)|regiszterekkel]] kényelmesebben használhatóak, mint az FPU verem-alapú "regiszteres" megközelítése. Tipikusan olyan helyeken használják, ahol sok matematikai műveletet kell végrehajtani egyidőben. Az SSE család (a SIMD utasításokon kívül), tartalmaz még néhány [[Gyorsítótár|cache]]-kezeléssel kapcsolatos utasítást, amikkel lehet szabályozni az L1/L2 gyorsítótár működését.
{{csonk-hardver}}
|