Vector Multimedia Extension

E216075

Vector Multimedia Extension is a set of SIMD (single instruction, multiple data) instructions for PowerPC processors designed to accelerate multimedia, signal processing, and vector computations.

All labels observed (1)

Label Occurrences
Vector Multimedia Extension canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf SIMD instruction set ⓘ
instruction set architecture extension ⓘ
abbreviation VMX ⓘ
alsoKnownAs AltiVec ⓘ
Velocity Engine ⓘ
category PowerPC technology ⓘ
vector instruction set ⓘ
compatibleWith PowerPC G4 ⓘ
PowerPC G5 ⓘ
computingParadigm SIMD ⓘ
dataPathWidth 128-bit ⓘ
designedFor multimedia acceleration ⓘ
signal processing acceleration ⓘ
vector computations ⓘ
executionModel single instruction multiple data ⓘ
granularity 16-bit elements ⓘ
32-bit elements ⓘ
64-bit elements ⓘ
8-bit elements ⓘ
improves data-level parallelism ⓘ
throughput of vector operations ⓘ
introducedBy Apple ⓘ
linked to: Apple Inc.

IBM ⓘ
Motorola ⓘ
operatesOn vectors of floating-point numbers ⓘ
vectors of integers ⓘ
registerType vector register ⓘ
registerWidth 128-bit vector register ⓘ
supportsOperation byte shuffling ⓘ
floating-point vector operations ⓘ
integer vector operations ⓘ
pixel processing ⓘ
saturated arithmetic ⓘ
vector add ⓘ
vector compare ⓘ
vector logical operations ⓘ
vector multiply ⓘ
vector permute ⓘ
vector shift operations ⓘ
vector subtract ⓘ
targetArchitecture PowerPC ⓘ
usedIn 3D graphics ⓘ
audio processing ⓘ
digital signal processing ⓘ
image processing ⓘ
multimedia applications ⓘ
scientific computing ⓘ
video processing ⓘ

How these facts were elicited

Referenced by (1)

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

VMX → abbreviationOf → Vector Multimedia Extension ⓘ