canUseGPU
Syntax
Description
returns a logical value indicating if there is a GPU available for computation. The function returns logicaltf
= canUseGPU()1
(true
) if there is a supported GPU available, a recent GPU driver is present, and Parallel Computing Toolbox™ is installed and licensed for use. Otherwise, the function returns logical0
(false
).
UsecanUseGPU
to avoid executing code that requires a GPU if one is not available. Using a GPU requires Parallel Computing Toolbox and a supported GPU device. For information on supported GPUs, seeGPU Computing Requirements(Parallel Computing Toolbox).
Examples
Version History
Introduced in R2019b
See Also
gpuDevice
(Parallel Computing Toolbox)|gpuDeviceCount
(Parallel Computing Toolbox)|canUseParallelPool
|gpuArray
(Parallel Computing Toolbox)
Topics
- Run MATLAB Functions on a GPU(Parallel Computing Toolbox)
- Identify and Select a GPU Device(Parallel Computing Toolbox)
- GPU Computing Requirements(Parallel Computing Toolbox)