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 (9)

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 (16)

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
Intel Architecture Software Developer’s Manual → documents → Intel AVX instructions ⓘ
linked to: Intel AVX
AVX → fullName → Advanced Vector Extensions ⓘ
linked to: Intel AVX
AVX → belongsTo → Intel AVX family ⓘ
linked to: Intel AVX
Intel Sandy Bridge → introduces → Intel AVX ⓘ
Intel SHA Extensions → relatedTo → Intel AVX ⓘ