MAGMA  2.3.0
Matrix Algebra for GPU and Multicore Architectures
 All Classes Files Functions Friends Groups Pages
Utilities

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.
 

Detailed Description