Developer Reference

  • 2021.1
  • 12/04/2020
  • Public Content
Contents

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.
PBLAS Level 1 Routine Groups and Their Data Types
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

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.