Changes between Initial Version and Version 1 of Workshops/IntroToHpc2015/BLAS


Ignore:
Timestamp:
10/12/15 16:18:05 (9 years ago)
Author:
pdejesus
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Workshops/IntroToHpc2015/BLAS

    v1 v1  
     1[[PageOutline]]
     2= Basic Linear Algebra Subroutines (BLAS) =
     3[http://www.netlib.org/blas/faq.html]
     4
     5Core routines used by LAPACK (Linear Algebra Package) and elsewhere.
     6Generally optimized for particular machine architectures, cache hierarchy.
     7
     8The subroutines are categorized to three levels.
     9* Level 1: Scalar and vector operations
     10* Level 2: Matrix-vector operations
     11* Level 3: Matrix-matrix operations
     12
     13Subroutine names start with:
     14* S: single precision
     15* D: double precision
     16* C: single precision complex
     17* Z: double precision complex
     18
     19Examples:
     20* DDOT: dot product of two vectors
     21* DGEMV: matrix-vector multiply, general matrices
     22* DGEMM: matrix-matrix multiply, general matrices
     23* DSYMM: matrix-matrix multiply, symmetric matrices
     24
     25List of Subroutine : [http://www.netlib.org/blas/blasqr.pdf]
     26
     27== Example ==
     28* [[Blas Level 1]]
     29* [[Blas Level 2]]
     30* [[Blas Level 3]]