Intel AVX

E163100

Intel AVX is an x86 processor instruction set extension from Intel that accelerates floating-point and vector-intensive workloads, commonly used in high-performance computing, multimedia, and scientific applications.

All labels observed (7)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf SIMD instruction set
instruction set extension
x86 extension
abbreviation AVX
alsoKnownAs Advanced Vector Extensions
linked to: Intel AVX
architecture x86
benefit higher floating-point performance
improved energy efficiency per operation
increased parallelism
bitWidth 256-bit
category floating-point instruction set
vector instruction set
compatibleWith IA-32
x86-64
dataTypeSupported double-precision floating-point
single-precision floating-point
developer Intel
linked to: Intel Corporation
extendsRegisterWidthFrom 128-bit XMM
extendsRegisterWidthTo 256-bit YMM
feature enhanced floating-point throughput
non-destructive destination operand
support for fused multiply-add via later extensions
support for unaligned loads and stores
three-operand instruction format
firstSupportedBy Intel Sandy Bridge processors
linked to: Intel Sandy Bridge

Intel Xeon E5 (Sandy Bridge-EP)
linked to: Intel Xeon
introducedInMicroarchitecture Intel Bulldozer (AMD implementation)
Intel Sandy Bridge
operationType SIMD operations
vector operations
predecessor SSE
SSE4.2
registerType YMM registers
relatedStandard FMA3
Intel AVX-512
linked to: AVX-512

Intel AVX2
requires OS support for extended registers
XSAVE/XRESTORE support
standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
successor Intel AVX-512
linked to: AVX-512

Intel AVX2
targetWorkload floating-point intensive workloads
vector-intensive workloads
useCase financial modeling
high-performance computing
image processing
multimedia processing
scientific computing
signal processing
yearIntroduced 2011

How these facts were elicited

Referenced by (11)

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

Intel Xeon supportsFeature Intel AVX
Intel Xeon supportsFeature Intel AVX-512
linked to: Intel AVX
AltiVec similarTo Intel AVX
Intel C++ Compiler supports AVX-512 instructions
linked to: Intel AVX
Intel AVX2 follows Intel AVX
Intel AVX2 extends Intel AVX 256-bit SIMD model
linked to: Intel AVX
Intel AVX alsoKnownAs Advanced Vector Extensions
linked to: Intel AVX
Intel AES-NI relatedTo Intel AVX
NEON SIMD distinctFrom x86 AVX
linked to: Intel AVX
Intel Fortran Compiler optimizedFor Intel AVX instruction set
linked to: Intel AVX