Professional Documents
Culture Documents
Blas Library
Blas Library
Parallel Computing
BLAS Library
Introduction
■ Overview:
2
Introduction
■ Background
3
Introduction
■ Implementation
4
Levels Of BLAS
■ Level 1
5
Levels Of BLAS
■ Level 2
6
Levels Of BLAS
■ Level 3
7
Naming Convention of BLAS
1. a prefix
2. a base name
3. a suffix
8
Naming Convention of BLAS
■ Prefix
The prefix specifies the data type of the operands. There are
four possible prefixes:
■ s: Single precision (float)
■ d: Double precision (double)
■ c: Complex single precision (complex float)
■ z: Complex double precision (complex double)
9
Naming Convention of BLAS
■ Base Name
10
Naming Convention of BLAS
■ Suffix
11
Calling BLAS from Python
■ SciPy
12
Calling BLAS from Python
■ PyBLAS
13
BLAS Documentation
https://netlib.org/blas/
14