[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

GPU-aware MPI (re: hypre configuration)



hypre has a new configuration option --enable-gpu-aware-mpi.

What do we know about GPU-support in Debian's MPI (openmpi and mpich)? It would be good for us to support GPU processing whereever possible in all our packages.

CUDA is problematic because of the licence restrictions. But this particular hypre option (which defines HYPRE_WITH_GPU_AWARE_MPI) is very simple, it just enables direct access to send and recv data buffers (in parcsr_mv/par_csr_communication.c). It's neither CUDA nor OpenCL.

Can we say Debian's openmpi (or mpich) is already "GPU-aware" in the sense that hypre needs? Or is there a configuration option we should switch on to make it so?

Drew


Reply to: