canUseGPU
验证是否有支持的 GPU 可用于计算
说明
返回逻辑值,指示是否有 GPU 可用于计算。如果有支持的 GPU 可用且有最新 GPU 驱动,安装了 Parallel Computing Toolbox™ 且已许可使用,则该函数返回逻辑值 tf
= canUseGPU1
(true
)。否则,该函数返回逻辑值 0
(false
)。
使用 canUseGPU
可避免在没有可用的 GPU 时执行需要 GPU 的代码。使用 GPU 需要 Parallel Computing Toolbox 和受支持的 GPU 设备。有关支持的 GPU 的信息,请参阅GPU 计算要求 (Parallel Computing Toolbox)。要诊断 GPU 的问题,例如,如果 canUseGPU
意外返回 0
(false
),请使用 validateGPU
(Parallel Computing Toolbox)。
示例
版本历史记录
在 R2019b 中推出
另请参阅
gpuDevice
(Parallel Computing Toolbox) | gpuDeviceCount
(Parallel Computing Toolbox) | validateGPU
(Parallel Computing Toolbox) | canUseParallelPool
| gpuArray
(Parallel Computing Toolbox)
主题
- 在 GPU 上运行 MATLAB 函数 (Parallel Computing Toolbox)
- 识别并选择 GPU 设备 (Parallel Computing Toolbox)
- GPU 计算要求 (Parallel Computing Toolbox)