I am looking for something like Intel® Math Kernel Library Reference Manual
Is there any documentation that explains the valid values and meaning of the parameters in ACML functions?
For example, in the file dgesdd_c_example.c available in
you can find the next call to dgesdd:
/* Compute singular value decomposition of A */
The header file acml.h contains the prototype:
extern void dgesdd(char jobz, int m, int n, double *a, int lda, double *s, double *u, int ldu, double *vt, int ldvt, int *info);
but, taking jobz as an example:
I think there is no reference manual for ACML containing all functions. The acml.pdf only contains the FFT, RNG and ACML_MV routines.
When it comes to LAPACK (or BLAS) as in your example, I use the netlib documentation. As far as I know both ACML and Intel MKL are based on the netlib reference implementation, so the prototypes and parameters should basically be the same. Thus you could even use the Intel MKL reference manual you have cited above.