![]() |
MAGMA
2.7.0
Matrix Algebra for GPU and Multicore Architectures
|
Modules | |
| Allocate GPU device memory | |
| imalloc, smalloc, etc. | |
| Allocate CPU host memory | |
| imalloc_cpu, smalloc_cpu, etc. | |
| Allocate pinned CPU host memory | |
| imalloc_pinned, smalloc_pinned, etc. | |
| Communication CPU <=> GPU | |
| Constants and converters | |
| Mappings between LAPACK, MAGMA, CBLAS, cuBLAS, and clBLAS constants. | |
| Device management | |
| Queue management | |
| Event management | |
| Error handling | |
| Miscellaneous utilities | |
| Print matrix | |
| Timer | |
| Tuning (get_nb, etc.) | |
| Optimal block sizes vary with GPU and, to a lesser extent, CPU. | |