Developer Reference for Intel® oneAPI Math Kernel Library for C
PBLAS Level 3 Routines
The PBLAS Level 3 routines perform distributed matrix-matrix operations. Table "PBLAS Level 3 Routine Groups and Their Data Types" lists the PBLAS Level 3 routine groups and the data types associated with them.
Routine Group  |  
       Data Types  |  
       Description  |  
      
|---|---|---|
s, d, c, z  |  
       Distributed matrix-matrix sum of general matrices  |  
      |
s, d, c, z  |  
       Distributed matrix-matrix sum of triangular matrices  |  
      |
s, d, c, z  |  
       Distributed matrix-matrix product of general matrices  |  
      |
c, z  |  
       Distributed matrix-matrix product, one matrix is Hermitian  |  
      |
c, z  |  
       Rank-k update of a distributed Hermitian matrix  |  
      |
c, z  |  
       Rank-2k update of a distributed Hermitian matrix  |  
      |
s, d, c, z  |  
       Matrix-matrix product of distributed symmetric matrices  |  
      |
s, d, c, z  |  
       Rank-k update of a distributed symmetric matrix  |  
      |
s, d, c, z  |  
       Rank-2k update of a distributed symmetric matrix  |  
      |
s, d  |  
       Transposition of a real distributed matrix  |  
      |
c, z  |  
       Transposition of a complex distributed matrix (conjugated)  |  
      |
c, z  |  
       Transposition of a complex distributed matrix  |  
      |
s, d, c, z  |  
       Distributed matrix-matrix product, one matrix is triangular  |  
      |
s, d, c, z  |  
       Solution of a distributed matrix equation, one matrix is triangular  |