AltiVec

E41460

AltiVec is a vector processing extension for the PowerPC architecture that accelerates multimedia, signal processing, and other parallelizable computations.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (6)

Statements (49)

Predicate Object
instanceOf SIMD instruction set extension
vector processing extension
alternativeName VMX
Velocity Engine
applicationDomain 3D graphics
audio processing
digital signal processing
image processing
scientific computing
video processing
coDevelopedBy Apple Inc.
IBM
dataTypes 16 8-bit integers per vector
4 32-bit floating-point values per vector
4 32-bit integers per vector
8 16-bit integers per vector
designGoal improve performance of vectorizable code
reduce number of scalar instructions
feature rich set of permute and shuffle instructions
separate vector register file from scalar registers
support for byte-wise operations
support for fixed-point arithmetic
support for unaligned vector loads and stores
introducedBy Motorola
marketedAs Velocity Engine
marketedBy Apple Inc.
purpose accelerate multimedia workloads
accelerate parallelizable computations
accelerate signal processing workloads
registerCount 32 vector registers
registerWidth 128 bits
similarTo NEON SIMD
surface form: ARM NEON

Intel AVX
Intel SSE
standardizedAs VMX in Power ISA
supports 128-bit vector registers
floating-point vector operations
integer vector operations
permutation operations
saturation arithmetic
single-instruction multiple-data operations
targetArchitecture PowerPC
usedBy Mac OS applications on PowerPC
embedded systems using PowerPC cores
game consoles based on PowerPC
usedIn Cell Broadband Engine PPE
IBM POWER processors with VMX
PowerPC G4
Power Mac G5
surface form: PowerPC G5

Referenced by (17)

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

PowerPC supports AltiVec
PowerPC hasExtension AltiVec
PowerPC hasVariant AltiVec
this entity surface form: PowerPC 7400
PowerPC hasVariant AltiVec
this entity surface form: PowerPC 7450
VMX alsoKnownAs AltiVec
VMX hasSpecification AltiVec
this entity surface form: AltiVec Technology Programming Interface Manual
PowerPC G4 feature AltiVec
PowerPC G4 hasExtension AltiVec
this entity surface form: AltiVec vector processing unit
Velocity Engine alsoKnownAs AltiVec
Velocity Engine basedOn AltiVec
this entity surface form: AltiVec technology
PowerPC G5 supports AltiVec
Power Mac G4 notableFeature AltiVec
this entity surface form: AltiVec vector processing unit
G4 supports AltiVec
PowerPC 74xx supports AltiVec