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 | |
|---|---|---|---|---|
| multi-gpu cublas | 11 | 7466 | May 27, 2013 | |
| Hint: Keep all CUBLAS functions in one thread | 1 | 5164 | September 25, 2007 | |
| Thread-Safe? cublas.dll / cufft.dll | 6 | 4327 | February 7, 2008 | |
| simultaneous cublas runs | 0 | 908 | July 28, 2008 | |
| Multiple Parallel GPUs | 4 | 2591 | October 8, 2008 | |
| question about multiple GPUs | 1 | 1205 | September 8, 2009 | |
| Does CUBLAS 4.0.13 support multiple streams and multiple device from a single host-thread ? | 0 | 9688 | May 29, 2011 | |
| Multiple Parallel GPUs | 1 | 2381 | October 6, 2008 | |
| Multiple GPU computing | 8 | 8001 | May 7, 2008 | |
| cublas from device runs only with one thread! | 8 | 1971 | October 23, 2014 |