How to release/unselect GPU device?
    5 views (last 30 days)
  
       Show older comments
    
Once I use a GPU function such as gpuDevice, my GTX580 GPU card locks into the highest performance mode and can only be released by selecting another GPU (which then is also locked into that highest mode) or restarting Matlab. I do a lot of remote computations on my computer and if a Matlab instance is unresponsive to the remote terminal, the heat on my performance locked GPU is just rising constantly. Once Matlab is closed the GPU returns to the lowest power state.
Question: Is there a Matlab command to actually release or deselect a GPU device without closing out of Matlab?
Related software: Matlab 2011a Linux 64bit, Parallel Computing
0 Comments
Accepted Answer
  Edric Ellis
    
      
 on 1 Jul 2011
        
      Edited: Edric Ellis
    
      
 on 19 Nov 2012
  
      Unfortunately, your observation is correct that in R2011a, there is no way to deselect all GPU devices.
In later releases, one can use
gpuDevice([])
to deselect all GPU devices.
0 Comments
More Answers (1)
See Also
Categories
				Find more on GPU Computing in MATLAB in Help Center and File Exchange
			
	Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
