www.wikidata.de-de.nina.az
SSE4 Streaming SIMD Extensions 4 ist eine Befehlssatzerweiterung die bei AMD seit AMD Bulldozer und bei Intel seit der Penryn Variante der Core 2 Prozessoren verwendet wird Der zweite Teil SSE4 2 genannt wurde mit der Intel Nehalem Mikroarchitektur eingefuhrt Intel SSE4 besteht aus 54 Befehlen Der erste Teil von 47 Befehlen erschien unter dem Namen SSE4 1 Daruber hinaus erschienen noch einmal sieben Befehle als SSE4 2 ab Core i7 ab der Variante Nehalem AMD fugte anstelle dessen mit der K10 Architektur vier eigene Befehle hinzu und veroffentlichte diesen Instruktionssatz unter dem Namen SSE4a Die Prozessoren der Bulldozer Mikroarchitektur die im Oktober 2011 veroffentlicht wurden unterstutzen zusatzlich zu SSE4a auch SSE4 1 und 4 2 vollstandig Intel Prozessoren unterstutzen im Gegenzug die SSE4a Befehle bis heute nicht Inhaltsverzeichnis 1 Instruktionen 1 1 SSE 4 1 1 2 SSE 4 2 2 WeblinksInstruktionen BearbeitenIm Folgenden eine unvollstandige Auflistung der neu eingefuhrten Befehle und ihrer Einsatzbereiche SSE 4 1 Bearbeiten Skalarprodukt bestimmen DPPS DPPDz B fur 3D Grafiken SpieleBedingtes Uberblenden BLENDPS D BLENDVPS D PBLENDVB PBLENDDWz B fur Bildverarbeitung Multimedia SpieleMinima bzw Maxima bestimmen PMINSB PMAXSB PMINUW PMAXUW PMINUD PMAXUD PMINSD PMAXSDz B fur Bildverarbeitung Multimedia SpieleIntegerumwandlung PMOVSXBW D Q PMOVZXBW D Q PMOVSXWD Q PMOVZXWD Q PMOVSXDQ PMOVZXDQz B fur Bildverarbeitung Multimedia SpieleSSE 4 2 Bearbeiten Zyklische Redundanzprufung CRC32Beschleunigte Prufsummenberechnung Implementiert die Castagnoli Variante CRC 32C und ist daher inkompatibel zur in IEEE 802 3 standardisierten CRC32 Variante welche in Netzwerkprotokollen wie Ethernet V 42 SATA MPEG 2 PNG und im UNIX cksum Kommando zum Einsatz kommt CRC 32C kommt unter anderem bei iSCSI und bei dem Linux Dateisystem Btrfs zum Einsatz Erweiterte String Operationen PCMPESTRI PCMPESTRM PCMPISTRI PCMPISTRMLeistungssteigerung fur Virenscanner Datenbanken und Textverarbeitung Da die Operationen wie in SSE ublich auch hier auf 128 Bit Operanden basieren werden nur Strings bis zu einer maximalen Lange von 16 Bytes bzw bis zu 8 UCS 2 Zeichen verarbeitet Die moglichen Funktionen sind im Einzelnen Vergleiche Zeichenketten Finde Zeichen aus einer spezifizierten Menge Finde Zeichen aus spezifizierten Intervallen Suche ob eine Zeichenkette in einer anderen enthalten istWeblinks BearbeitenExtending the World s Most Popular Processor Architecture Intel Whitepaper zu SSE4 PDF 172 kB zuletzt aufgerufen am 17 Marz 2014 Intel SSE4 Programming Reference PDF 760 kB zuletzt aufgerufen am 8 Juni 2015 VBefehlssatzerweiterungen der x86 Architektur 16 Bit 32 Bit IA 32 64 Bit x64 Betriebsmodi Real Mode Protected Mode Virtual 8086 Mode System Management Mode Long Mode Compatibibility ModeBefehlssatzerweiterungen x87 PAE NX AMD64 Intel 64 x64 HTT VT x AMD V VIA VT 3DNow MMX SSE SSE2 SSE3 SSSE3 SSE4 SSE4a SSE5 F16C AVX CLMUL AES FMA TSX BMI MPX SGX Abgerufen von https de wikipedia org w index php title Streaming SIMD Extensions 4 amp oldid 208554792