Hello,
I'm wondering the current release of magam includes the MultiGPU BLAS support? Thanks.
MAGAM MultiGPU BLAS Support
Re: MAGAM MultiGPU BLAS Support
Could you be a little more specific about what you are looking for?
What operations: gemm, gemv, herk, symv, etc.?
Where is your data, on the CPU, or distributed across multiple GPUs?
If distributed, how so?
MAGMA does have several multi-GPU BLAS functions: hemv/symv_mgpu, hemm/symm_mgpu, her2k/syr2k_mgpu. These all use a 1D block column cyclic distribution, I believe. They may require some additional routines to setup or finalize.
We have a number of multi-GPU algorithms, too, such as LU (getrf), Cholesky (potrf), QR (geqrf), eigenvalues (syevd, geev) with multi-GPU variants.
-mark
What operations: gemm, gemv, herk, symv, etc.?
Where is your data, on the CPU, or distributed across multiple GPUs?
If distributed, how so?
MAGMA does have several multi-GPU BLAS functions: hemv/symv_mgpu, hemm/symm_mgpu, her2k/syr2k_mgpu. These all use a 1D block column cyclic distribution, I believe. They may require some additional routines to setup or finalize.
We have a number of multi-GPU algorithms, too, such as LU (getrf), Cholesky (potrf), QR (geqrf), eigenvalues (syevd, geev) with multi-GPU variants.
-mark