【記事】Core XシリーズCPUにおける「Magma Computational Algebra System」の実行時間測定・比較

■こちらは、2017年8月4日に投稿された記事のため、情報の内容が古い可能性があります。

前回のテストでは、MAGMAサンプルプログラムでのベンチマークをKaby Lake世代のCPUと過去世代のCPUとで実施比較した結果、世代 (アーキテクチャ)更新によるベンチ差が大きかったという結果がでました。

今回、デスクトップ向けハイエンドCPU、Core Xシリーズが発売になりましたので、同様にテストを行いました。使用するソフトウェア条件は同じで、ハードウェアのみを刷新した環境でのテストとなります。

前回の検証記事:
現行CPU、CPUオーバークロックにおける 「MAGMA Computational Algebra System」の 実行時間測定・比較

 

検証環境

使用サンプルプログラム
http://magma.maths.usyd.edu.au/magma/dmwm/

旧世代 CPUとの比較

結果としましては、スペック (クロック)通りの結果となりました。 これは今回のテストのようなシングルスレッドに特化したプログラムの場合、近い世代のCPUであれば、クロックが高いほうが早い、ということになります。

残念ながら前回テストで使用したCPUとほぼ同じ世代ということもあり、前回のテスト結果のようなアーキテクチャの違いによる大きな速度差改善は見込めないことから、今回のテストでは並列実行のテストは行っておりません。

Core XシリーズのCPUはクロックよりもコア数の多さが特徴ですので、マルチスレッドが有効なソフトウェアや、Intel Turbo Boost Technology (TB)が有効な環境で使用してこそ力を発揮する、というところもありますので、次回の記事では、Core Xシリーズが活きる、具体的な事例をご案内したいと思います (続く)。