2 ポイント 投稿者 GN⁺ 2023-11-24 | 1件のコメント | WhatsAppで共有

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件のコメント

 
GN⁺ 2023-11-24
Hacker Newsの意見
  • AMDはLinuxカーネルとスケジューラを自社アーキテクチャに合わせて調整し、最大限の性能を引き出せる一方で、Microsoftがこれを自前で解決しようという意思を持つかどうかは不透明。

    • 高価なHEDTワークステーションを購入する企業が実際にWindowsを使っているのか、それともLinuxしか使わずWindowsの性能問題は大きな論点ではないのか気になる。
    • 「Crysisをソフトウェアレンダリングで動かせるだろうか?」という冗談もある。
  • LinuxでBlenderのアニメーションをレンダリングすると、Windows 10より10%速い性能を示したことがあり、8日以上かかるレンダリング時間を考えるとこれは大きな利点。

  • デスクトップでのLinux採用は大きなニュースではないが、似たような作業を行う際のユーザー体験はWindowsよりLinuxのほうが良い。

    • より高い性能は不可欠だが、デスクトップユーザーの採用を後押しするには、ほかにも説得力のある理由が必要。
  • Windowsがデスクトップ利用で全体的に遅く感じられる理由は、分析・追跡レイヤーが存在し、特定の性能が必要なプログラムだけがそのレイヤーを「トンネル」しているのではないか、という疑いがある。

  • Windows、MacOS、Linuxのどれかに閉じ込められない未来を望む。

    • 一般的なコンピューティングには優れているが、特定の作業により適した軽量ファームウェアで同じハードウェアを使えたらよい。
  • コミュニティが、Linuxデスクトップに現代的な権限・特権システムを導入するSnapやFlatpakのような仕組みを支持してほしい。

    • 位置情報、マイク、カメラ、ネットワークなどへのアクセスを求める前にユーザーの同意を取るディストリビューションはどれか、という質問もある。
  • Windows 10を手放さなければならない日に備えてUbuntuを試しているが、Linuxでは多くのコマンドを打つ必要があり、システムが何をどうしているのか理解が求められる。

    • WindowsやOSXはたいてい問題なく動いたが、Linuxはときどきシステムと格闘しているように感じる。
  • Windowsの仕事用PCではC++プロジェクトのコンパイルに3分かかるが、同じマシン上のLinux VMでは45秒でビルドできる。

    • この経験だけでもWindowsについて知るべきことはすべて分かる。
  • こうした性能差は、コンパイラやランタイムライブラリの効率性の違いから生じていると考えるほうが妥当ではないか、という疑問がある。

    • エンドユーザーにとってはスタックのどの部分がよりうまく調整されているかは重要ではないが、「Windows対Linux」という枠組みで語るのは、追加の証拠なしでは不当。
  • Windows 11を動かしているゲーミングPCは、ファイルシステムの探索や圧縮作業をすると遅く感じる。

    • 一方でDebian 12を動かしているワークステーションはずっと速く感じられる。第12世代と第13世代の違いが原因ではないかもしれない.