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