
私は 3 台の x86 Xeon マシン (RHEL 7.4 搭載) を所有しており、マシンでは Haswell、Broadwell、Skylake ベースの CPU を使用しています。
sysbench を使用して素数計算を実行すると (スレッド数を変えて)、Skylake ベースのマシンの方が結果が良くなります。しかし、Phoronix スイートを使用して次のベンチマークを実行すると、Skylake マシンでは 30 ~ 40% 低い統計値が表示されますが、Haswell と Broadwell は期待どおりに動作します (つまり、Broadwell は Haswell よりも優れたパフォーマンスを発揮します)。
- 高速フーリエ変換
- 連続した過剰緩和
- モンテカルロパフォーマンス
- Bork ファイル暗号化
- SunFlow レンダリング
3 台のマシンすべてで同じバージョンの Phoronix テスト スイートが実行されています。
Skylake マシンは素数の計算では優れたパフォーマンスを発揮するのに対し、他の総合的なテストでは明らかにパフォーマンスが遅いのはなぜでしょうか?