AVX-512 instructions

GPTKB entity

Statements (48)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:abbreviation gptkb:Advanced_Vector_Extensions_512
gptkbp:compatibleWith gptkb:ARM_architecture
gptkb:Apple_Silicon
AMD processors (as of 2024)
gptkbp:criticizedFor complexity
high power consumption
fragmented support
gptkbp:developedBy gptkb:Intel
gptkbp:documentedIn gptkb:Intel_64_and_IA-32_Architectures_Software_Developer’s_Manual
gptkbp:extendsTo gptkb:SSE
gptkb:AVX
AVX2
gptkbp:includes bit manipulation instructions
conflict detection
expand/compress instructions
gather/scatter operations
permutation instructions
VNNI (vector neural network instructions)
integer and floating-point operations
masking support
BW (byte and word) variants
CD (conflict detection) variants
DQ (doubleword and quadword) variants
IFMA (integer fused multiply-add) variants
PF (prefetch) variants
VBMI (vector byte manipulation) variants
VL (vector length) variants
gptkbp:introducedIn 2016
gptkbp:registerWidth 512 bits
gptkbp:supportedBy gptkb:Intel_Sapphire_Rapids
gptkb:Intel_Ice_Lake
gptkb:Intel_Skylake-X
gptkb:Intel_Xeon_Phi_Knights_Landing
gptkb:Intel_Xeon_Phi
gptkb:Intel_Xeon_Scalable_processors
Intel Core i9 (select models)
gptkbp:supports gptkb:SIMD
gptkbp:usedFor gptkb:machine_learning
cryptography
data compression
scientific computing
image processing
vector processing
gptkbp:usedIn gptkb:x86-64_architecture
gptkbp:bfsParent gptkb:XMM_registers
gptkbp:bfsLayer 7
http://www.w3.org/2000/01/rdf-schema#label AVX-512 instructions

Please wait…