- Advanced Vector Extensions (AVX)
- SIMD Single Instruction, Multiple Data, Array-Prozessoren oder Vektorprozessor
- SSE4 (Streaming SIMD Extensions 4), SSE 4.1, SSE 4.2
- Intel SSE4 besteht aus 54 Befehlen.
- SSE 4.1, Skalarprodukt bestimmen – DPPS, DPPD, Bedingtes Überblenden – BLENDPS/-D, BLENDVPS/-D, PBLENDVB, PBLENDDW, Minima bzw. Maxima bestimmen – PMINSB, PMAXSB, PMINUW, PMAXUW, PMINUD, PMAXUD, PMINSD, PMAXSD, Integerumwandlung – PMOVSXBW/-D/-Q, PMOVZX
- SSE 4.2, Zyklische Redundanzprüfung – CRC32
- Beschleunigte Prüfsummenberechnung
- Castagnoli-Variante (CRC-32C)
- CRC-32C kommt unter anderem bei iSCSI und bei dem Linux Dateisystem Btrfs zum Einsatz.
- IEEE 802.3 standardisierten CRC32-Variante
- Die zyklische Redundanzprüfung (englisch cyclic redundancy check, daher meist CRC) ist ein Verfahren zur Bestimmung eines Prüfwerts für Daten, um Fehler bei der Übertragung oder Speicherung erkennen zu können
- Bulldozer: AMD
- AVX2 erweitert den Befehlssatz von AVX um weitere 256-Bit-Befehle und wurde erstmals von Prozessoren der Haswell-Architektur (Intel) und Excavator-Architektur (AMD) unterstützt.
- AVX-512 wurde 2013 veröffentlicht und erweiterte die AVX-Befehle von 256 auf 512 Bit.[2] Es wurde erstmals von Prozessoren der Knights-Landing-Architektur (Intel) unterstützt.
Sandy-Bridge-Prozessoren, Q1 2011[11]
Ivy-Bridge-Prozessoren, Q2 2012
Haswell-Prozessoren, Q2 2013
Broadwell-Prozessoren, Q1 2015
Skylake-Prozessoren, Q3 2015
Kaby-Lake-Prozessoren, Q3 2016
Coffee-Lake-Prozessoren Q4 2017
- SRBDS is a hardware vulnerability that allows MDS MDS - Microarchitectural Data Sampling techniques to infer values returned from special register accesses.
- hardware vulnerability
- Maximum Distance Separable, MDS-Code, eine Klasse von Codes in der Kodierungstheorie
- Multidimensionale Skalierung, ein multivariates Verfahren der Statistik
- Microarchitectural Data Sampling gehört zu Spectre
- ZombieLoad-Angriffe
- Weitere MDS-Attacken sind unter RIDL (Rogue In-Flight Data Load) und Fallout bekannt.
- The Microarchitectural Data Sampling (MDS)
Microarchitectural Store Buffer Data Sampling (MSBDS), CVE-2018-12126
Microarchitectural Load Port Data Sampling (MLPDS), CVE-2018-12127
Microarchitectural Fill Buffer Data Sampling (MFBDS), CVE-2018-12130
Microarchitectural Data Sampling Uncacheable Memory (MDSUM), CVE-2019-11091
Transactional Asynchronous Abort (TAA), CVE-2019-11135