BLAS consists of three levels of routines:
Table 1.1. Level 1 BLAS
|
BLAS |
Boost.Numeric_Bindings Equivalent |
|---|---|
|
xROTG |
|
|
xROTMG |
|
|
xROT |
|
|
xROTM |
|
|
xSWAP |
|
|
xSCAL |
|
|
xCOPY |
|
|
xAXPY |
|
|
xDOT |
|
|
xDOTU |
|
|
xDOTC |
|
|
xxDOT |
|
|
xNRM2 |
|
|
xASUM |
|
|
IxAMAX |
|
Table 1.2. Level 2 BLAS
|
BLAS |
Boost.Numeric_Bindings Equivalent |
|---|---|
|
xGEMV |
|
|
xGBMV |
|
|
xHEMV |
|
|
xHPMV |
|
|
xSYMV |
|
|
xSBMV |
|
|
xTRMV |
|
|
xTBMV |
|
|
xTPMV |
|
|
xTRSV |
|
|
xTBSV |
|
|
xTPSV |
|
|
xGER |
|
|
xGERU |
|
|
xGERC |
|
|
xHER |
|
|
xHPR |
|
|
xHER2 |
|
|
xHPR2 |
|
|
xSYR |
|
|
xSPR |
|
|
xSYR |
|
|
xSPR |
|
Table 1.3. Level 3 BLAS
|
BLAS |
Boost.Numeric_Bindings Equivalent |
|---|---|
|
xGEMM |
|
|
xSYMM |
|
|
xHEMM |
|
|
xSYRK |
|
|
xHERK |
|
|
xSYR2K |
|
|
xHER2K |
|
|
xTRMM |
|
|
xTRSM |
|