Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
6590 Discussions

Conflicting documentation for P?GEMM descriptor

Raghu_Reddy
Beginner
112 Views
The general PBLAS documentation indicates that the descriptor should be dimensioned to be size 8:

http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/mklxe/mkl_manual_win_mac...

But in the documentation for PDGEMM, it is described as an array of size 8:
http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/mklxe/mkl_manual_win_mac...

Am I misinterpreting the documentation? And this particular case I am interested in a dense matrix.

Thank you!
0 Kudos
2 Replies
Gennady_F_Intel
Moderator
112 Views
thanks for the report - this is looks like a documentation's error. we will check and fix it asap.
thanks you.
--Gennady
Ying_H_Intel
Employee
112 Views

In detial,
In http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/mklxe/mkl_manual_win_mac...

and in MKL PBLAS sample,

/* Definition of matrix descriptor */

typedef MKL_INT MDESC[ 9 ];

the desc was defined as 9 dimension

but in MKL reference manual,

under many functions, like pdgemm, it was defined as 8 dimension

desca

(global and local) INTEGER array of dimension 8. The array descriptor of the distributed matrix A.

Correct number is 9. Documentation should be corrected.

Thanks
Ying

Reply