[petsc-users] using intel mkl for optimized blas/lapack on amd nodes

Satish Balay balay.anl at fastmail.org
Thu Jun 4 11:19:50 CDT 2026


Hm PETSc primarily uses level1 blas - where the performance differences are likely not huge.

So these workarounds might not be worth the effort [vs using AMD blas]?

https://urldefense.us/v3/__https://www.amd.com/en/developer/aocl/blis.html__;!!G_uCfscf7eWS!ZlLZSYSJ2CPe8ib18GTsikw1SdMg_bSjP6PwhGwHErFBZzYvLwjVBzGFSpktQDr6AQfkO6GKO6YG8Blb0CUxflllj2s$ 

Satish

On Thu, 4 Jun 2026, Klaij, Christiaan via petsc-users wrote:

> I came across this issue:
> 
> https://urldefense.us/v3/__https://danieldk.eu/software/misc/intel-mkl-on-amd-zen__;!!G_uCfscf7eWS!fsSSG7b4cHz_fsk3H-3DI4kIopw4fIp1MW93aPTq10vZnZKOx1t7cEg2g4MbGyxZXr15OMM0jg0UU0q2p5ktYkQ$ 
> 
> We do configure petsc with the intel mkl for optimized
> blas/lapack using --with-blas-lapack-dir=${MKL_DIR}.
> 
> How much would this issue affect the performance of petsc on amd
> nodes? Do you have the proposed workaround in place?
> 
> Chris
> dr. ir. Christiaan Klaij | senior researcher
> Research & Development | CFD Development
> T +31 317 49 33 44 | https://urldefense.us/v3/__http://www.marin.nl__;!!G_uCfscf7eWS!fsSSG7b4cHz_fsk3H-3DI4kIopw4fIp1MW93aPTq10vZnZKOx1t7cEg2g4MbGyxZXr15OMM0jg0UU0q2h3yojEE$ 
> 



More information about the petsc-users mailing list