主要内容

识别并选择GPU设备

此示例演示如何使用gpuDevice确定并选择要使用的设备。

要确定计算机中有多少GPU设备可用,请使用gpuDeviceCount作用

gpuDeviceCount(“可用”)
ans=2

当有多个设备时,第一个设备是默认设备。您可以使用gpuDeviceTable函数来确定是否要使用该函数。

gpuDeviceTable
ans=2×5表索引名称计算能力设备可用设备已选设备

如果第一个设备是您想要使用的设备,您可以继续。要在GPU上运行计算,请使用gpuArray启用的功能。有关详细信息,请参阅在GPU上运行MATLAB函数.

要使用其他设备,请拨打gpuDevice使用其他设备的索引。

GPU设备(2)
ans=CUDADevice,带属性:名称:“Quadro K620”索引:2计算能力:“5.0”支持双:1驱动服务器版本:11工具套件版本:10.2000 MaxThread万博1manbetxsPerBlock:1024 MaxShmemPerBlock:49152 MaxThreadBlockSize:[1024 1024 64]MaxGridSize:[2.1475e+09 65535 65535]SIMDWidth:32总内存:2.1475e+09可用内存:1.6776e+09多处理器计数:3时钟频率kHz:1124000计算模式:“默认”GPU覆盖传输服务器:1内核执行时间:1 CAN映射主机内存:1设备支持:1设备可用:1设备选择:1设备

另见

|||

相关话题