AMD64 architecture

E84586

The AMD64 architecture is a 64-bit instruction set architecture introduced by AMD that extends the x86 design to support larger memory addressing and enhanced performance while maintaining backward compatibility with 32-bit software.

AI illustration

How this image was made

AI-generated illustration of AMD64 architecture

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of the AMD64 architecture (The AMD64 architecture is a 64-bit instruction set architecture introduced by AMD that extends the x86 design to support larger memory addressing and enhanced performance while maintaining backward compatibility with 32-bit software.)

All labels observed (12)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf computer architecture
instruction set architecture
addsFeature 64-bit general-purpose registers
64-bit integer operations
64-bit virtual address space
NX bit support
SSE2 as baseline
additional general-purpose registers
instruction pointer relative addressing
new calling conventions
alsoKnownAs Intel 64 (compatible variant)
linked to: Intel 64

x86-64
linked to: AMD64 architecture

x86_64
linked to: AMD64 architecture
architectureFamily x86
backwardCompatibleWith IA-32
x86
bitWidth 64-bit
category 64-bit microprocessor architecture
designedFor enhanced performance over 32-bit x86
larger memory addressing
developer AMD
Advanced Micro Devices
extends IA-32 architecture
linked to: IA-32

x86 register set
generalPurposeRegistersCount 16
influenced Intel 64 architecture
linked to: Intel 64
introduced 2003
introducedBy AMD Athlon 64 processors
AMD Opteron processors
maintains backward compatibility with 32-bit applications
physicalAddressSize implementation dependent
registerWidth 64 bits
supports 16-bit real mode (in legacy mode)
32-bit software
64-bit computing
compatibility mode
legacy mode
long mode
paging
virtual memory
supportsOperatingSystem BSD x86-64
Linux x86-64
Windows x64
linked to: Windows

macOS (on Intel-based Macs)
linked to: macOS
usedIn desktop computers
laptop computers
servers
workstations
virtualAddressSize typically 48 bits in early implementations
wordSize 64 bits

How these facts were elicited

Referenced by (40)

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

AMD processors implements AMD64 architecture
Apple Safari supportsArchitecture Intel x86-64
linked to: AMD64 architecture
Advanced Micro Devices architecture x86-64
linked to: AMD64 architecture
Advanced Micro Devices introduced AMD64 instruction set architecture
linked to: AMD64 architecture
Solaris supportsArchitecture AMD64
subject linked to: Solaris operating system
linked to: AMD64 architecture
AMD64 architecture alsoKnownAs x86-64
linked to: AMD64 architecture
AMD64 architecture alsoKnownAs x86_64
linked to: AMD64 architecture
IA-32 successor x86-64
linked to: AMD64 architecture
SSE2 requiredBy AMD64 specification
linked to: AMD64 architecture
x86 influenced x86-64
linked to: AMD64 architecture
AMD Sempron supports AMD64
linked to: AMD64 architecture
Arch User Repository hostPlatform x86_64 Arch Linux
linked to: AMD64 architecture
Apple silicon transition previousArchitecture Intel x86-64
linked to: AMD64 architecture
Orbis OS architectureSupport x86-64
linked to: AMD64 architecture
Slamd64 architecture AMD64
linked to: AMD64 architecture
Threshold architectureSupport x64
linked to: AMD64 architecture
Sempron supports AMD64
linked to: AMD64 architecture
AMD Opteron architecture AMD64
linked to: AMD64 architecture
AMD Athlon 64 architecture AMD64
subject linked to: AMD Athlon 64 processors
linked to: AMD64 architecture
BSD x86-64 compatibleWith AMD64 processors
linked to: AMD64 architecture
CLMUL definedIn AMD64 Architecture Programmer’s Manual
linked to: AMD64 architecture
XD bit architecture x86-64
subject linked to: XD bit (Execute Disable Bit)
linked to: AMD64 architecture
Intel Haswell microarchitecture instructionSetArchitecture x86-64
linked to: AMD64 architecture
Palermo instructionSetExtension x86-64
linked to: AMD64 architecture
Palermo supports AMD64
linked to: AMD64 architecture
Extended Memory 64 Technology similarTo AMD64
linked to: AMD64 architecture
Intel Skylake microarchitecture supportsInstructionSet x86-64
linked to: AMD64 architecture
AMD SEV runsOn AMD x86-64 processors
linked to: AMD64 architecture
Zen ISA x86-64
linked to: AMD64 architecture
Socket 754 platform AMD64
linked to: AMD64 architecture
Socket 939 architectureSupport AMD64
linked to: AMD64 architecture
Socket AM3 supportsInstructionSetExtensions AMD64
linked to: AMD64 architecture
AMD Athlon II (low-end models) supports AMD64
linked to: AMD64 architecture
Rome architectureFamily x86-64
linked to: AMD64 architecture
Intel Core 2 ISA x86-64
linked to: AMD64 architecture
Willow Cove instructionSetArchitecture x86-64
linked to: AMD64 architecture
TCG (Tiny Code Generator) supportsHostArchitecture x86-64
linked to: AMD64 architecture
Ubuntu 5.04 "Hoary Hedgehog" architectureSupport AMD64
linked to: AMD64 architecture
K10 microarchitecture supportsInstructionSetExtension AMD64
linked to: AMD64 architecture
AMD Phenom II supports AMD64
linked to: AMD64 architecture