Linuxunterstützung für ARMs 64-Bit-Architektur wächst
Auf der Ende Oktober stattgefundenen “ARM Techcon 2013” gab es einen Vortrag von AMD, der sich insbesondere mit der Softwareunterstützung von ARM-64-Servern befasste. Wie wir bereits früher berichteten, will AMD nächstes Jahr einige ARM-Prozessoren vom Stapel lassen, z.B. den Hierofalcon im Embedded-Bereich:
Deswegen überrascht AMDs Bemühen in diese Richtung nicht. Wichtig für AMD ist im Gegensatz zum hochinnovativen (aber auch chaotischen) Mobilsegment vor allem eine geordnete Planung und Umsetzung:
Schließlich ist ein Wildwuchs, wie er im Mobilsegment mit allerlei Code-Forks, unterschiedlichen Paketen und Lösungen vorherrscht, im möglichst stabilen Serverumfeld fehl am Platz:
Deswegen unterstützt AMD Linaro, eine Gruppe, die sich zum Ziel gesetzt hat, ein entsprechendes Umfeld für ARMs 64-Bit-Architektur zu schaffen:
Linaro ist bereits seit 2010 aktiv und konnte schon mit der Unterstützung für ARMs 32-Bit-Architektur ARMv7 Erfahrung sammeln.
Als Beispiel-Planung gab AMD den Software-Stack für die Cortex-A57-Serie an:
Gearbeitet wird dort vor allem am UEFI‑, ACPI‑, PSCI- und SM-BIOS-Support. So werden ab UEFI 2.4 die Cortex-A57-Kerne unterstützt. Vieles ist aber erst noch in der Konzeptphase bzw. erst für 2014 eingeplant, wie man an der folgenden Planungsübersicht sehen kann:
Es ist also noch viel Arbeit zu tun, aber die Nachricht ist klar, AMD ist zusammen mit ARM und Linaro am Ball, um einen möglichst reibungslosen Start zu ermöglichen.
Am Ende wurde noch auf das große Potential hingewiesen, das AMD ARMs 64-Bit-Architektur beimisst:
64-Bit (fast) ohne Altlasten und sehr praktische 64-kB-Speicherseiten sind in der Tat attraktiv, aber auf der Kehrseite steht dem eine nicht existente Softwareumgebung entgegen. Ein Zustand, den AMD und Co. beheben wollen. Ob es gelingt, wird sich 2014 zeigen.
Zum Abschluss alle Folien in der Slideshow:
Weitere Links:
- ARM wird Mitglied im 64-Bit-Club
- Diskussion im Forum: ARMv8 64-Bit-Architektur: Allgemeiner Info- und Spekuthread
- Diskussion im Forum: ARM-APU: 64Bit + GCN für Android.