hpcg-benchmark / hpcg

Official HPCG benchmark source code
http://www.hpcg-benchmark.org/
BSD 3-Clause "New" or "Revised" License
298 stars 125 forks source link

Does having warnings invalidate the benchmark results ? #68

Closed nyue closed 2 years ago

nyue commented 2 years ago

Hi,

I built hpcg for my small cluster of Jetson Nano x5

At the end of the execution, I see two files, one is the result the other contains the following

WARNING: PERFORMING UNPRECONDITIONED ITERATIONS
Call [0] Number of Iterations [11] Scaled Residual [1.78483e-14]
WARNING: PERFORMING UNPRECONDITIONED ITERATIONS
Call [1] Number of Iterations [11] Scaled Residual [1.78553e-14]
Call [0] Number of Iterations [2] Scaled Residual [2.09719e-17]
Call [1] Number of Iterations [2] Scaled Residual [2.09719e-17]
Departure from symmetry (scaled) for SpMV abs(x'*A*y - y'*A*x) = 3.65876e-10
Departure from symmetry (scaled) for MG abs(x'*Minv*y - y'*Minv*x) = 4.20757e-09
SpMV call [0] Residual [0]
SpMV call [1] Residual [0]
Call [0] Scaled Residual [3.06712e-05]

Are my benchmark results still valid ?

Cheers

luszczek commented 2 years ago

Yes, your results are valid. The warnings indicate important aspects of your run's configuration that could be improved as needed.