AMD64-uitbreiding x86-instructieset viert 20e verjaardag

15 reacties

Op 10 augustus 2000 onthulde AMD zijn uitbreiding voor de x86-instructieset, genaamd AMD64. Sinds gisteren is de veelgebruikte technologie dus 20 jaar geworden — wat ons betreft tijd voor een terugblik.

Het heeft de basis gevormd voor de K8-architectuur, waar AMD met onder andere chiplegende Jim Keller aan heeft gewerkt. K8 kwam onder andere terecht in de Opteron-chips voor servers en niet veel later in de Athlon 64-chips voor consumenten. De eerste chips werden gemaakt op 130 nanometer en konden overweg met meer dan 4 GB ram op Intels IA-32-architectuur.

AMD's verleden was echter niet altijd sinds de introductie van de extensie rozenkleur en maneschijn. Met name chips met de Bulldozer-architectuur en aangelegen ontwerpen vielen bij veel soorten berekeningen namelijk tegen, zeker naarmate duidelijk werd dat de prestaties van de chips na een aantal generaties Intels ontwerpen niet meer bij kon benen. Intel wist dan ook een gigantisch marktaandeel te bemachtigen. De situatie veranderde met de Zen-architectuur echter op een rap tempo, met een ipc-verbetering van maar liefst 40% ten opzichte van de voorgaande Excavator-cpu-cores.


De Athlon64, de eerste chip met ondersteuning voor de AMD64-instructieset.

Momenteel zijn de Zen 2-producten van het bedrijf erg concurrerend met zowel Intel als met chips van andere merken. Het is mogelijk dat hier in de toekomst echter verandering in komt, aangezien andere instructiesets minder veel lijken te vragen van je stopcontact, per vierkante millimeter. De risc-v- en arm-instructiesets zijn natuurlijk het meest bekend. Als we een aantal interessante analyses van de Youtuber Coreteks volgen, dan komen we erachter dat en het open-source risc-v en de arm-instructieset er mogelijk voor gaan zorgen dat x86 en dus AMD64 het heet onder de voeten zal krijgen. De toekomst zal uitwijzen hoe de chips van de toekomst vormgegeven gaan worden, in ieder geval mogen we verwachten dat ze geavanceerd zullen zijn.

Bron: AMD

« Vorig bericht Volgend bericht »
0
*