kjs <[email protected]> writes:

> Hello,
>
> I have written an MPI routine in Python that sends jobs to N worker
> processes. The root process handles file IO and the workers do
> computation. In the worker processes calls are made to the cuda enabled
> GPU to do FFTs.
>
> Is it safe to have N processes potentially making calls to the same GPU
> at the same time? I have not made any amendments to the cuda code[0],
> and have little knowledge of what could possibly go wrong.

Yes, the CUDA runtime manages this just fine, in the sense that it is
safe. N processes talking to the same GPU may not yield awesome
performance though.

Andreas

Attachment: pgpwk7ZRtm51N.pgp
Description: PGP signature

_______________________________________________
PyCUDA mailing list
[email protected]
http://lists.tiker.net/listinfo/pycuda

Reply via email to