Visible to Intel only — GUID: GUID-97D8DD69-5008-4E67-B918-47BE1B36FEAE
Visible to Intel only — GUID: GUID-97D8DD69-5008-4E67-B918-47BE1B36FEAE
PBLAS Level 1 Routines
PBLAS Level 1 includes routines and functions that perform distributed vector-vector operations. Table "PBLAS Level 1 Routine Groups and Their Data Types" lists the PBLAS Level 1 routine groups and the data types associated with them.
Routine or Function Group |
Data Types |
Description |
---|---|---|
s, d, c, z |
Calculates an index of the distributed vector element with maximum absolute value |
|
s, d, sc, dz |
Calculates sum of magnitudes of a distributed vector |
|
s, d, c, z |
Calculates distributed vector-scalar product |
|
s, d, c, z |
Copies a distributed vector |
|
s, d |
Calculates a dot product of two distributed real vectors |
|
c, z |
Calculates a dot product of two distributed complex vectors, one of them is conjugated |
|
c, z |
Calculates a dot product of two distributed complex vectors |
|
s, d, sc, dz |
Calculates the 2-norm (Euclidean norm) of a distributed vector |
|
s, d, c, z, cs, zd |
Calculates a product of a distributed vector by a scalar |
|
s, d, c, z |
Swaps two distributed vectors |