Skip to main content

Module mg

Module mg 

Source
Expand description

Multi-GPU dense solvers via libcusolverMg. Shares dimensions with the single-GPU API but takes arrays of device pointers (one per physical GPU after Handle::device_select).

Structs§

DeviceGrid
A device grid — assigns distribution roles to physical devices.
Handle
Multi-GPU cuSOLVER handle.
MatrixDesc
Matrix-distribution descriptor.

Functions§

getrf
Safety
getrf_buffer_size
Multi-GPU LU buffer-size query.
potrf
Safety
potrf_buffer_size
Multi-GPU Cholesky buffer-size.
syevd
Safety
syevd_buffer_size
Multi-GPU symmetric eigendecomposition buffer-size.