-
Notifications
You must be signed in to change notification settings - Fork 1.5k
OpenBLAS Extensions
Matti Picus edited this page Nov 28, 2018
·
10 revisions
- BLAS-like extensions
Routine | Data Types | Description |
---|---|---|
?gemm3m | c,z | gemm3m |
?imatcopy | s,d,c,z | in-place transpositon/copying |
?omatcopy | s,d,c,z | out-of-place transpositon/copying |
?geadd | s,d,c,z | matrix add |
- Utility functions
- openblas_get_num_threads
- openblas_set_num_threads
-
int openblas_get_num_procs(void)
returns the number of processors available on the system (may include "hyperthreading cores") -
int openblas_get_parallel(void)
returns 0 for sequential use, 1 for platform-based threading and 2 for OpenMP-based threading -
char * openblas_get_config()
returns something like 'NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell'