[mvapich-discuss] Problem with mulitiple gpus' send/recv task
    khaled hamidouche 
    hamidouc at cse.ohio-state.edu
       
    Mon Jan 26 17:05:00 EST 2015
    
    
  
Hi Feiyu,
MVAPICH2-GDR does not support Multiple GPUs per process. Each process can
use only 1 GPU, however multiple processes can share the same GPU.
Is there a reason to not use a process per GPU rather than 1 thread ?
Thanks a lot
On Sun, Jan 25, 2015 at 3:43 AM, <feiyulv at mail.ustc.edu.cn> wrote:
> All
>   I'm trying to use two MPI processes to control 4 gpu's send/recv between
> two servers, the procedure is shown as follows:
>
> Server1
>  Server2
>
>
>
> (GPU1)  tid1 – MPI_Send  ----------------------à       (GPU2)  tid2 –
> MPI_Recv
>
>
>
> (GPU2)  tid2 – MPI_Recv  ß----------------------       (GPU1)  tid1–
> MPI_Send
>
>    However, I got a cuda error 33 when implementing it on mvapich2.0-gdr.
> Does one mpi process can just control one gpu to send/recv message? Or some
> other reasons caused this problem.
>    Any suggestions will be appreicated
>
> --feiyu
>
>
> _______________________________________________
> mvapich-discuss mailing list
> mvapich-discuss at cse.ohio-state.edu
> http://mailman.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20150126/1c8e6fa1/attachment.html>
    
    
More information about the mvapich-discuss
mailing list