Hello,
since CUDA 11.2 associating streams with multi GPU cuFFT plans is allowed. In my case I have several GPUs computing in their private streams, then there is a multi GPU FFT and then the computation continues. What I would like to do is associating each GPU’s private stream with the cuFFT plan so when I call the cufftXtExec, the operation is enqueued in compute stream’s queue. But I do not know how and if it is even possible.
I tried calling cufftSetStream() for each GPU’s compute stream (in its own context) however it did not work. Plus the documentation says that only one stream can be associated with the plan. So my question is, how should associating streams with multi GPU plans work?
Thanks for reply.
David