Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

HPL benchmark compilation problem

Tobiasz_J_
Beginner
353 Views

Hello, 

I am trying to build from sources the Intel version of HPL benchmark which is included in MKL libraries. I am able to make the compilation using the 'non-offload' version. When I try to build using parameter version=offload (as suggested in the guide) I recieve an error when the libhpl_offload.a library is missing. If the missing file is included there are no errors and compilation finishes successfully.

1. Is it possible to make the compilation without using precompiled libraries like libhpl_offload.a?

2. Is the offload version apropriate for Xeon Haswell CPUs like E5-2680 v3 or E5-2650 v3? I am getting almost 20% better results with the offload version than 'non-offload', is that normal behavior?

Best regards, 

Tobiasz Jarosiewicz

0 Kudos
2 Replies
VipinKumar_E_Intel
353 Views

Tobiaz,

     You may also try our pre-built binaries of linpack which are available here:

https://software.intel.com/en-us/articles/intel-math-kernel-library-linpack-download/

  Yes, we recommend using the offload version now for better efficiency, and we will be updating the documentation soon to avoid such confusions.

Vipin

 

0 Kudos
Tobiasz_J_
Beginner
353 Views

Thank you, Vipin, 

I am aware that the offload version should offer the best efficiency howewer, I would like to know if the compilation is possible without any precompiled libraries. If it is possible then probably it should be possible also to improve efficiency.

 

Regards, 

Tobiasz

0 Kudos
Reply