calling mkl with multidimensional arrays

calling mkl with multidimensional arrays

Hello,
When an MKL routine requires an array for input and/or output, is it always safe to call MKL from Fortran passing a multi-dimensional array, rather than passing a single dimensional array (with the same total size)?
Thanks
Tracy

publicaciones de 3 / 0 nuevos
Último envío
Para obtener más información sobre las optimizaciones del compilador, consulte el aviso sobre la optimización.
Best Reply

Hello Tracy,

What is the problem are you seeing? MKL support fortran interface call. So it should be safe to feed it with multi-dimension array. It will read it as single dimension array based on column-major order.
It seems more Fortan language feature other than MKL feature.

Best Regards,
Ying

Hi Ying,
Thanks for your email - I wasn't seeing any problem, I just was not sure whether I could always be sure that it would always work like that.
Tracy

Deje un comentario

Por favor inicie sesión para agregar un comentario. ¿No es socio? Únase ya