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.

PBLAS Level 3 Routine Groups and Their Data Types

Routine Group

Data Types

Description

p?geadd

s, d, c, z

Distributed matrix-matrix sum of general matrices

p?tradd

s, d, c, z

Distributed matrix-matrix sum of triangular matrices

p?gemm

s, d, c, z

Distributed matrix-matrix product of general matrices

p?hemm

c, z

Distributed matrix-matrix product, one matrix is Hermitian

p?herk

c, z

Rank-k update of a distributed Hermitian matrix

p?her2k

c, z

Rank-2k update of a distributed Hermitian matrix

p?symm

s, d, c, z

Matrix-matrix product of distributed symmetric matrices

p?syrk

s, d, c, z

Rank-k update of a distributed symmetric matrix

p?syr2k

s, d, c, z

Rank-2k update of a distributed symmetric matrix

p?tran

s, d

Transposition of a real distributed matrix

p?tranc

c, z

Transposition of a complex distributed matrix (conjugated)

p?tranu

c, z

Transposition of a complex distributed matrix

p?trmm

s, d, c, z

Distributed matrix-matrix product, one matrix is triangular

p?trsm

s, d, c, z

Solution of a distributed matrix equation, one matrix is triangular

Copyright © 1994 - 2011, Intel Corporation. All rights reserved.