Marcin Yushkevich, ein leitender Softwareentwickler im ARM-Team von Red Hat, hat seit Juni 2025 seine Hauptentwicklungsmaschine auf einen Ampere Altra-basierten Prozessor umgestellt und verwendet dann die Linux-on-Arm64-Version für die tägliche Entwicklungsarbeit. Nach längeren Ausfällen des PCIe-Controllers und diversen Problemen hat der Ingenieur nun jedoch auf ARM-Prozessoren verzichtet und ist auf AMD-Prozessoren auf Basis der x86-Architektur umgestiegen.

Die Leistung des 80-Kern-Prozessors ist sehr gut, aber nur, wenn er stabil genug ist:
Die von Yushkevich zusammengestellte Maschine verwendet ein ASRock ALTRA8BUD-1L2T-Rack, einen Ampere Altra 80-Kernprozessor und eine AMD Ryzen-Grafikkarte und wird schließlich mit Arm64-basiertem Fedora Linux 42/43/44 für den täglichen Boot-Einsatz gepaart. Das Gesamterlebnis ist akzeptabel und kann den Anforderungen der täglichen Entwicklung und Nutzung gerecht werden, das Problem ist jedoch, dass der PCIe-Controller des Ampere Altra-Prozessors immer Probleme hat.
Als professioneller Spieler verbringt Yushkevich jede Woche Zeit damit, den Kernel zu reparieren, um Probleme mit PCIe-Controllern zu beheben. Selbst mit 80 CPU-Kernen empfindet Yushkevich die Leistung dieses Prozessors immer noch als unbefriedigend, insbesondere die Leistung bei Single-Threaded-Aufgaben ist unbefriedigend. Ein weiteres Problem besteht darin, dass in der Linux-Kernel-Version 7.0+ auch der AMD-GPU-Kernel-Treiber Probleme hat, was zu Fehlern bei der Videowiedergabe und Spielen führt. Am Ende beschloss Juschkewitsch, das Arm64-Desktopsystem aufzugeben.
Es ist erwähnenswert, dass es sich hierbei nicht um ein Architekturproblem handelt, sondern um einen Defekt/ein Problem, das spezifisch für die Plattform selbst und die Hardware des AArch64-Linux-Desktopsystems ist. Nach mehr als elf Monaten des Zögerns wechselte Yushkevich wieder zu seinem zuvor verwendeten AMD-Prozessor und wechselte zu einer Linux-Distribution auf Basis der amd64-Architektur.
Nach dem Wechsel zu einem 6-Kern-12-Thread-Prozessor kam das Erlebnis sofort zurück:
Yushkevich erwähnte in seinem Blog, dass nach dem Austausch des Ampere Altra 80-Core-Prozessors durch einen 6-Core-12-Thread-AMD-Prozessor zwar die Anzahl der CPU-Kerne reduziert wurde, alle Vorgänge jedoch normal verliefen. Threads konnten geladen werden, Musik konnte weiter abgespielt werden und alle Spiele in der Steam-Bibliothek konnten gespielt werden, sodass Yushkevich keine Zeit mehr mit PCIe-Controller- und Kernel-Problemen verbringen musste.
Als Red Hat-Ingenieur, der sich auf den Umgang mit ARM-Architektur spezialisiert hat, können wir bei solchen Hardwareproblemen auf Systemebene nichts tun. Derzeit hat NVIDIA das DGX SPARK-System auf Basis der Arm-Architektur auf den Markt gebracht. Vielleicht schneidet NVIDIA hinsichtlich der Kompatibilität besser ab, aber DGX SPARK ist extrem teuer und es könnte für die meisten Entwickler schwierig sein, das Gerät zu kaufen.