Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Ilaenv_ behaviour differs from that of MKL

I am using ilaenv function from Arm PL. I am calling ilaenv_ with the arguments ilaenv_(1, "ZHETRD", "U", n, -1, -1, -1), as I want to get the optimal block-size for my implementation of a symmetrix complex eigenproblem solution. (I am calling ZHETRD since there is no function to solve a symmetric eigenproblem directly). My  program was first implemented in Intel Architecture, hence I was using MKL functions. Now I want to migrate to ARM, so I replaced MKL functions with ArmPL functions. The above call to ilaenv returns 32, which is different to both MKL implementation and LAPACK Fortran implementation, which both return 1. (when called with the above arguments).  Where could I find proper documentation about ilaenv?  Would you kindly have a look at ilaenv function, since there might be a bug in it?  I am happy to provide further assistance or guidance. 

Looking forward to hearing from you.

 

Anthimos Kalosidis,

Software Engineer