Den originale spesifikasjonen, laget av AMD og utgitt i 2000, ble implementert av AMD, Intel og VIA . AMD K8 -mikroarkitekturen , i Opteron- og Athlon64-prosessorene , var den første som implementerte den. Dette var det første betydelige tillegget til x86-arkitekturen designet av et annet selskap enn Intel. Intel ble tvunget til å følge etter og introduserte en modifisert NetBurst- familie som var kompatibel med programvare med AMD-spesifikasjoner. VIA Technologies introduserte x86-64 i sin VIA Isaiah-arkitektur, med VIA Nano .
x86-64-arkitekturen er forskjellig fra Intel Itanium (tidligere IA-64 )-arkitekturen, som ikke er det opprinnelige instruksjonssettet som er kompatibelt med x86-arkitekturen. Operativsystemer og applikasjoner skrevet for den ene kan ikke kjøres på den andre.
AMD64 ble laget som et alternativ til den radikalt annerledes IA-64- arkitekturen designet av Intel og Hewlett Packard . Opprinnelig annonsert i 1999 da en full spesifikasjon ble tilgjengelig i august 2000, ble AMD64-arkitekturen posisjonert av AMD fra starten som en evolusjonær måte å legge til 64-bits prosesseringsevne til den eksisterende x86-arkitekturen, i motsetning til Intels tilnærming til å bygge en fullstendig ny 64-bits arkitektur med IA-64.
Den første AMD64-baserte prosessoren, Opteron , ble utgitt i april 2003.
Til og med åttende og niende generasjons konsoller har AMD x86-64-prosessorer (unntatt Nintendo Switch ), basert på AMD Jaguar- mikroarkitekturen i tilfelle av førstnevnte, og AMD Zen 2 i tilfelle av Playstation 5 og Xbox Series X/ S. [1] [2] Fastvare og spill er skrevet i x86-64-kode; ingen eldre x86-kode er involvert.