Risposte:
Perché AMD è stato il primo a rilasciare CPU x86 (x86-64) a 64 bit.
l'architettura AMD64 è stata posizionata da AMD sin dall'inizio come un modo evolutivo per aggiungere capacità di elaborazione a 64 bit all'architettura x86 esistente, in contrapposizione all'approccio di Intel di creare un'architettura a 64 bit completamente nuova con IA-64.
Il primo processore basato su AMD64, Opteron, è stato rilasciato nell'aprile 2003.
In effetti, nel kernel il supporto a 64 bit è chiamato 'x86_64' per riferirsi al fatto che sia AMD che Intel (e altri) implementano tali istruzioni.
AMD implementato inizialmente x86-64, prima di Intel. Per questo motivo, la maggior parte delle distribuzioni (e altri sistemi operativi come OpenBSD) hanno fatto una prima versione quando era ancora solo AMD, o non è stato considerato degno lo sforzo rinominare in x86-64.
Penso che uno degli altri fattori che hanno contribuito a questa confusione di nomi sia stato un conflitto tra Intel e AMD sulla denominazione. Intel ha avuto una crisi di identità nella sua denominazione a 64 bit. Ciclò attraverso i nomi EM64T, IA-32e e infine Intel 64 ufficiale. AMD invece lo chiamava sempre AMD64. x86-64 era un nome abbastanza ovvio per coprire entrambi. Tuttavia, non è stato sempre così. Ricordo quando era nuovo e le persone brillanti non riuscivano a capire come chiamarlo. Ho visto questi:
x86-64 è l'ovvio miglior nome breve per l'architettura