新しいAMD Zen 4 ThreadripperはUbuntuでWindows 11より高い性能を発揮
(phoronix.com)Ubuntu Linux、AMD Zen 4 ThreadripperでWindows 11より約20%高い性能を発揮
- HP Z6 G5 Aワークステーションに搭載された新しい96コアのAMD Ryzen Threadripper PRO 7995WX Zen 4プロセッサの性能をレビューする中で、HPが調整したMicrosoft Windows 11とLinuxの性能比較への関心が高まった
- Linuxは長年にわたりAMD Ryzen ThreadripperプロセッサでMicrosoft Windowsより性能面で優位にあり、特に高コア数サーバーではLinuxカーネルのスケジューラがWindowsよりもうまく対応する
- 新しいZen 4 Threadripperの性能差への疑問を解くため、96コア / 192スレッドのプロセッサであるThreadripper PRO 7995WXで極限ベンチマークを実施
- HPが構成しWindows 11 ProがプリインストールされたHP Z6 G5 Aレビュー機を使用し、ハードウェアベンダーが検証したWindows性能を確認
- Windowsベンチマークをすべて実行した後、Ubuntu 23.10を用いてLinuxベンチマークを実施
- Ubuntu 23.10の性能は、IntelのClear Linuxを除けば、大半の現代的なLinuxディストリビューションと同程度と見込まれる
- すべてのテストで使用されたHP Z6 G5 Aは、定格周波数のRyzen Threadripper PRO 7995WX、8 x 16GB DDR5-5200 Hynix RDIMMs、Samsung MZVL21T0HCLR-00BH1 NVMe SSD、NVIDIA GeForce RTX A4000 16GBグラフィックスで構成
- 最新のWindows 11 Proビルド22631 (H2'23) とUbuntu 23.10の安定版リリースアップデートを用い、96コア / 192スレッドのZen 4ワークステーションにおけるWindowsとUbuntu Linuxの性能を比較
GN⁺の見解
この記事で最も重要な点は、Ubuntu Linuxが最新のAMD Zen 4 Threadripperプロセッサを搭載したシステムでWindows 11に比べて約20%高い性能を発揮するということだ。これは、Linuxが高性能コンピューティング(HPC)システムのような高コア数サーバーで、より優れた性能を発揮しうるOSであることを示唆している。ソフトウェアエンジニアにとって、このような性能比較結果は、システム最適化と効率的なリソース管理のための重要な情報を提供する。また、LinuxとWindowsの性能差を理解したいユーザーにとっても興味深い内容だ。
1件のコメント
Hacker Newsの意見
AMDはLinuxカーネルとスケジューラを自社アーキテクチャに合わせて調整し、最大限の性能を引き出せる一方で、Microsoftがこれを自前で解決しようという意思を持つかどうかは不透明。
LinuxでBlenderのアニメーションをレンダリングすると、Windows 10より10%速い性能を示したことがあり、8日以上かかるレンダリング時間を考えるとこれは大きな利点。
デスクトップでのLinux採用は大きなニュースではないが、似たような作業を行う際のユーザー体験はWindowsよりLinuxのほうが良い。
Windowsがデスクトップ利用で全体的に遅く感じられる理由は、分析・追跡レイヤーが存在し、特定の性能が必要なプログラムだけがそのレイヤーを「トンネル」しているのではないか、という疑いがある。
Windows、MacOS、Linuxのどれかに閉じ込められない未来を望む。
コミュニティが、Linuxデスクトップに現代的な権限・特権システムを導入するSnapやFlatpakのような仕組みを支持してほしい。
Windows 10を手放さなければならない日に備えてUbuntuを試しているが、Linuxでは多くのコマンドを打つ必要があり、システムが何をどうしているのか理解が求められる。
Windowsの仕事用PCではC++プロジェクトのコンパイルに3分かかるが、同じマシン上のLinux VMでは45秒でビルドできる。
こうした性能差は、コンパイラやランタイムライブラリの効率性の違いから生じていると考えるほうが妥当ではないか、という疑問がある。
Windows 11を動かしているゲーミングPCは、ファイルシステムの探索や圧縮作業をすると遅く感じる。