AVX

E640423

AVX is an x86 instruction set extension that introduces advanced vector processing capabilities to accelerate floating-point and parallel computations.

All labels observed (2)

Label Occurrences
AVX canonical 13
AVX1 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf SIMD instruction set
instruction set extension
abbreviation AVX
alsoSupportedBy AMD
architectureFamily x86
x86-64
backwardCompatibleWith SSE instructions
linked to: Intel SSE
belongsTo Intel AVX family
linked to: Intel AVX
category CPU instruction set
contextSwitchRequirement extended state management via XSAVE/XRSTOR
dataTypeSupport double-precision floating-point
single-precision floating-point
designGoal enable more efficient compiler vectorization
increase vector width without increasing instruction length excessively
encoding VEX prefix
extendsRegister XMM registers to 256-bit YMM registers
feature 256-bit wide vector registers
firstSupportedInMicroarchitecture AMD Bulldozer
Intel Ivy Bridge
Intel Sandy Bridge
fullName Advanced Vector Extensions
linked to: Intel AVX
improves data-level parallelism
floating-point throughput
improvesOver SSE
introducedBy Intel
linked to: Intel Corporation
keyFeature VEX prefix encoding
non-destructive destination operand
three-operand instruction format
purpose accelerate floating-point computations
accelerate parallel computations
support vector processing
registerWidth 256 bits
requires operating system support for YMM state saving
standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
successor AVX-512
AVX2
linked to: Intel AVX2
supports SIMD operations
vectorized arithmetic
vectorized data movement
vectorized logical operations
typicalUseCase 3D graphics
high-performance computing
media processing
scientific computing
signal processing
vendorFeatureFlagName AVX

How these facts were elicited

Referenced by (14)

Full triples — surface form annotated when it differs from this entity's canonical label.

x86 hasExtension AVX
Intel AVX abbreviation AVX
Intel SSE successor AVX
Intel SSE influenced AVX
SSE successor AVX
AVX abbreviation AVX
AVX-512 extends AVX
FMA3 compatibleWith AVX
Intel Sandy Bridge introduces AVX1
linked to: AVX
SSE4.2 successor AVX
Naples supports AVX
SSE4 successor AVX