Red Hat の ARM チームのシニア ソフトウェア エンジニアである Marcin Yushkevich 氏は、2025 年 6 月からメインの開発マシンを Ampere Altra ベースのプロセッサに変更し、その後は毎日の開発作業に Arm64 バージョンの Linux を使用しています。しかし、長期にわたる PCIe コントローラーの障害やさまざまな問題を経験した後、このエンジニアは Arm プロセッサーを諦め、x86 アーキテクチャーをベースとした AMD プロセッサーに切り替えました。

80 コア プロセッサのパフォーマンスは非常に優れていますが、それは十分に安定している場合に限られます。
Yushkevich 氏が組み立てたマシンは、ASRock ALTRA8BUD-1L2T ラック、Ampere Altra 80 コア プロセッサ、AMD Ryzen グラフィックス カードを使用し、最終的に毎日の起動用に Arm64 ベースの Fedora Linux 42/43/44 と組み合わせています。全体的なエクスペリエンスは許容範囲内であり、日々の開発と使用のニーズを満たすことができますが、問題は、Ampere Altra プロセッサの PCIe コントローラーに常に問題があることです。
プロのプレイヤーとして、Yushkevich は PCIe コントローラーの問題を最適化するためにカーネルの修復に毎週時間を費やしています。 CPU コアが 80 個であっても、Yushkevich 氏は、このプロセッサのパフォーマンスがまだ不十分であり、特にシングルスレッド タスクのパフォーマンスが不十分であると感じています。もう 1 つの問題は、Linux カーネル 7.0 以降のバージョンでは、AMD GPU カーネル ドライバーにも問題があり、ビデオ再生やゲームにバグが発生することです。結局、Yushkevich は Arm64 デスクトップ システムを放棄することを決定しました。
これはアーキテクチャ上の問題ではなく、プラットフォーム自体と AArch64 Linux デスクトップ システム ハードウェアに固有の欠陥/問題であることに注意してください。 11 か月以上迷った後、Yushkevich は以前使用していた AMD プロセッサに戻り、amd64 アーキテクチャに基づく Linux ディストリビューションに切り替えました。
6 コア 12 スレッド プロセッサに切り替えた後、エクスペリエンスは即座に戻りました。
Yushkevich 氏は自身のブログで、Ampere Altra 80 コア プロセッサを 6 コア 12 スレッド AMD プロセッサに交換した後、CPU コアの数は減ったものの、すべての動作が正常に動作したと述べています。スレッドをロードし、音楽を再生し続け、Steam ライブラリ内のすべてのゲームをプレイできるため、Yushkevich は PCIe コントローラーとカーネルの問題に対処するために時間を費やす必要がなくなりました。
ARM アーキテクチャの処理を専門とする Red Hat エンジニアとして、このようなシステムレベルのハードウェアの問題が発生した場合、私たちにできることは何もありません。現在、NVIDIA は Arm アーキテクチャに基づいた DGX SPARK システムを発売しています。おそらく NVIDIA は互換性の点で優れているでしょうが、DGX SPARK は非常に高価であり、ほとんどの開発者にとってデバイスを購入するのは難しいかもしれません。