CPU性能テストツール-Linpack
2486 ワード
概要:
Linpackは私たちがよく使うCPU性能テストプログラムです.二重精度線形方程式群の解を計算することによってCPUの演算能力を試験した.Intel MKLは最適化バージョンのIntelを提供する® Optimized LINPACK Benchmarkは、このプログラムを実行することで、CPUのベンチマーク性能テストを容易に行うことができます.
Intel® Optimized LINPACK Benchmarkは、LINPACK 1000 benchmarkに基づいて最適化されたプログラムである.プログラムは,ユーザが指定したパラメータに基づいて線形の方程式群を生成し,方程式の解法時間と計算量によりCPUの浮動小数点性能を計算する.
解析の構成:
プロファイル:
Sample Intel(R) Optimized LINPACK Benchmark data file (lininput_xeon32)
Intel(R) Optimized LINPACK Benchmark data
1 # number of tests
5511 # number of equations (problem sizes)
5511 # leading dimensions
10 # number of times to run a test (trials)
4 # alignment values (in KBytes)
テストプロセス:
linpack_11.1.2/benchmarks/linpack/xlinpack_xeon64
結果解析:
Intel(R) Optimized LINPACK Benchmark data
Current date/time: Wed Jun 19 16:30:36 2019
CPU frequency: 0.795 GHz
Number of CPUs: 2
Number of cores: 20
Number of threads: 40
Parameters are set to:
Number of tests: 1
Number of equations to solve (problem size) : 5511
Leading dimension of array : 5511
Number of trials to run : 10
Data alignment value (in Kbytes) : 4
Maximum memory requested that can be used=243083284, at the size=5511
=================== Timing linear equation system solver ===================
Size LDA Align. Time(s) GFlops Residual Residual(norm) Check
5511 5511 4 1.463 76.2963 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.255 88.9343 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.418 78.7118 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.286 86.7912 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.433 77.9163 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.236 90.3218 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.522 73.3548 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.343 83.1036 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.402 79.6433 1.765377e-11 2.038689e-02 pass
5511 5511 4 1.447 77.1696 1.765377e-11 2.038689e-02 pass
Performance Summary (GFlops)
Size LDA Align. Average Maximal
5511 5511 4 81.2243 90.3218
Residual checks PASSED
End of tests
重要な指標:
Average GFlops(毎秒10億回の浮動小数点演算数)