M6500 schrieb:64bit bringt noch ein paar andere Vorteile als mehr RAM haben zu können.
Siehe Vorteile:
https://de.wikipedia.org/wiki/64-Bit-Architektur
64 Bit Architektur ist aber nicht gleich AMD64 Erweiterung. Aus deinem Link zitiert:
Ohne speziell angepasste Ausführungsumgebung kann allerdings kein Vorteil durch den Wechsel von 32-Bit- auf 64-Bit-CPUs gezogen werden. Dies wird insbesondere bei abwärtskompatiblen CPUs wie AMD Athlon 64 X2, AMD Phenom X3/X4, Intel Pentium D, Intel Pentium Extreme Edition, Intel Core 2 Duo, Intel Core 2 Quad, Intel Core i7 oder den 64-Bit-PowerPC-CPUs deutlich. Dies betrifft nicht nur die Betriebssysteme mit 64-Bit-Systemkern zur Paging-Verwaltung mit großen Adressen, sondern auch die Hilfsbibliotheken der Programme mit den darin eingesetzten Algorithmen: Viele alte Systeme verwenden 32-Bit-optimierte Algorithmen, die erst nach Anpassung durch Programmierer von der 64-Bit-Erweiterung profitieren.
Wirklich zum Tragen kommt die 64-bit-Technik erst durch ein intelligentes Management, das gezielt parallel ausführbare Befehle gruppiert, so wie sie z. B. auch von der Befehlssatzarchitektur Very Long Instruction Word gehandhabt wird und die des Weiteren auch dazu führte, dass man hierbei auch gleich auf 128-Bit- oder gar 256-Bit-Prozessoren setzen konnte, wie seinerzeit auch bei den Transmeta-Prozessoren.
Der zweite Abschnitt beschreibt IA-64 (Itanium) und letztlich auch die aktuellen AVX Erweiterungen. AMD64 war letztlich nur eine Erweiterung mit breiteren Registern und erweiterten Speicheradressierung. Im Jahr 2005, als die meisten PCs mit 1GB RAM schon als sehr üppig ausgestattet galten, war x64 auf dem Desktop kaum der Rede wert.
Nicht umsonst sind bis heute, die meisten Tools und Programme noch immer als 32Bit Applikation ausgelegt. Nur dort wo es drauf ankommt (Spiele und professionelle Anwendungen mit hohen Speicherbedarf) greift man zu einer x64 Version.
Im Gegensatz zu Intels 64-Bit-Architektur IA-64 baut AMDs Entwurf auf den herkömmlichen 32-Bit-Prozessoren auf, deren Register im 64-Bit-Modus verbreitert werden. Er ist dadurch uneingeschränkt zu 32-Bit- und sogar alter 16-Bit-Software abwärtskompatibel. Zusätzlich steht nun ein 64-Bit-Modus zur Verfügung, in dem man vor allem einen größeren Speicherbereich adressieren kann, aber zusätzlich auch in manchen Fällen Leistungsverbesserungen durch breitere und vor allem doppelt so viele Register erzielt. Mit AMD64 leitete AMD daher einen sanften Übergang von 32- auf 64-Bit-Umgebungen ein.
https://de.wikipedia.org/wiki/AMD64
AMD64 war für AMD ein richtig guter Schachzug und hat den Untergang Intels Itanium Plattform besiegelt. Auf der anderen Seite hat es aber leider auch verhindert, dass die in die Jahre gekommene x86 Architektur abgelöst werden konnte. Wer weiß ob wir nicht langfristig mit VLIW basierter Technik besser gefahren wären.
Zuletzt bearbeitet: