Is it possible to multi-thread two processes to run cuBLAS functions on two separate GPU’s. Based on the simpleMultiGPU example from the SDK, setting the device in each thread process and calling cublasInit, cublasShutdown will lock one of the threads until it terminates. The same thing happened without actual initialization of cublasInit shutdown, e.g. calling cublasAlloc, cublasSetVector, ect will also lock. Anyone know if this a thread issue or GPU issue?
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
Multiple Parallel GPUs | 1 | 2303 | October 6, 2008 | |
Multiple Parallel GPUs | 4 | 2494 | October 8, 2008 | |
Use 1 GPU from multiple CPU threads | 0 | 2151 | July 5, 2010 | |
Multiple Cublas functions on single GPU | 5 | 1702 | August 8, 2010 | |
simultaneous cublas runs | 0 | 875 | July 28, 2008 | |
Multiple CPU threads Performance hit | 5 | 5379 | February 28, 2008 | |
Hint: Keep all CUBLAS functions in one thread | 1 | 5121 | September 25, 2007 | |
[Urgent] Can I use cuBLAS functions in multicore CPU parallelism with OpenACC? | 2 | 669 | May 4, 2022 | |
multi-GPU in cuda 4 | 4 | 995 | September 9, 2011 | |
Multiple GPU computing | 8 | 7874 | May 7, 2008 |