3DNow!

E642187

3DNow! is a SIMD instruction set extension developed by AMD to accelerate floating-point and multimedia processing, particularly for 3D graphics and gaming workloads.

All labels observed (4)

Label Occurrences
3DNow! canonical 14
Enhanced 3DNow! 8
AMD 3DNow! 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf SIMD instruction set
instruction set extension
alsoKnownAs AMD 3DNow!
linked to: 3DNow!
architecture x86
backwardCompatibility x86
benefits 3D game performance on AMD CPUs
multimedia encoding and decoding performance
category CPU instruction set extension
competesWith Intel MMX
linked to: MMX

Intel SSE
dataTypeSupported packed single-precision floating-point
designGoal improve floating-point throughput without new registers
developer AMD
Advanced Micro Devices
executionModel single-instruction multiple-data
extends x86 instruction set
focus interactive entertainment software
real-time 3D rendering
hasVariant Enhanced 3DNow!
linked to: 3DNow!
influenced later SIMD extensions for x86
influencedBy MMX
introducedBy AMD K6-2
introducedInYear 1998
optimizationRequires compiler or hand-written assembly support
optimizedFor 3D graphics transformations
multimedia applications
single-precision floating-point operations
partOf AMD Athlon microarchitecture extensions
linked to: AMD Athlon XP

AMD K6 microarchitecture extensions
linked to: AMD K6
purpose accelerate 3D graphics workloads
accelerate floating-point processing
accelerate gaming workloads
accelerate multimedia processing
registersUsed MMX registers
status deprecated
successor SSE on AMD processors
supportedOn AMD Athlon processors
AMD K6-2 processors
linked to: AMD K6-2

AMD K6-III processors
linked to: AMD K6

some AMD Duron processors
supports vectorized comparison operations
vectorized data movement
vectorized floating-point arithmetic
targetDomain PC 3D gaming
consumer multimedia
uses SIMD parallelism
vendorSpecificTo AMD

How these facts were elicited

Referenced by (25)

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

AMD Duron instructionSet 3DNow!
AMD Duron instructionSet Enhanced 3DNow!
linked to: 3DNow!
AMD Sempron supports 3DNow!
Velocity Engine competingWith AMD 3DNow!
linked to: 3DNow!
Sempron supports 3DNow!
AMD Athlon 64 supportsInstructionSet 3DNow!
subject linked to: AMD Athlon 64 processors
Duron supports MMX
linked to: 3DNow!
Duron supports 3DNow!
AMD K6-2 SIMDExtension 3DNow!
Morgan supportsInstructionSet Enhanced 3DNow!
linked to: 3DNow!
3DNow! alsoKnownAs AMD 3DNow!
linked to: 3DNow!
3DNow! hasVariant Enhanced 3DNow!
linked to: 3DNow!
Morgan supports 3DNow!
Morgan supports Enhanced 3DNow!
linked to: 3DNow!
Barton supportsInstructionSet Enhanced 3DNow!
linked to: 3DNow!
Sparta supportsInstructionSet Enhanced 3DNow!
linked to: 3DNow!
Paris supportsInstructionSet Enhanced 3DNow!
linked to: 3DNow!
VIA C3 supports 3DNow!
K10 microarchitecture supportsInstructionSetExtension Enhanced 3DNow!
linked to: 3DNow!