SSE3

Az SSE3 , amelyet Prescott New Instructions (PNI) belső kódnéven is ismernek , az SSE utasításkészlet harmadik generációja az IA-32 architektúrához . Az Intel 2004 elején mutatta be az SSE3-ot Pentium 4 processzorának Prescott verziójával . Ban ben 2005. áprilisAz AMD bevezette az SSE3 egy részhalmazát Athlon 64 processzoruk E változatában (Velence és San Diego) . Az x86 platformra szánt SIMD utasításkészletük a legrégebbről a legújabbra: MMX , 3DNow! ( AMD fejlesztette ), SSE és SSE2 .

Változtatások

A legjelentősebb változás az a képesség, hogy a regiszterben vízszintesen működhet, szemben az összes korábbi SSE utasítás többé-kevésbé szigorú vertikális műveletével . Pontosabban, egyetlen regiszterben tárolt több érték hozzáadására és szorzására vonatkozó utasítások kerültek hozzá. Ezek az utasítások egyszerűsítik számos DSP és 3D művelet végrehajtását . Van egy új utasítás is arra, hogy a lebegőpontos értékeket egész számokká konvertálja anélkül, hogy módosítania kellene a globális kerekítési módot, elkerülve ezzel az utasításvezeték visszaállítását. Végül hozzáadódik az alternatív utasítás, az LDDQU, amely jobb teljesítményt nyújt a NetBurst architektúrákon , a cacheline határait átlépő, rosszul illesztett egész számok vektorainak betöltésére .

SSE3 processzorok

Új utasítások

Közös utasítások

Számtan

AOS (Szerkezeti táblázat)

Intel utasítások

Lásd is