主要内容

识别和选择一个GPU设备

这个例子展示了如何识别和选择一个GPU的计算。

确定多少GPU设备可用在你的电脑,使用gpuDeviceCount函数。

gpuDeviceCount
2

当有多个设备,第一个是默认的。你可以检查它的属性gpuDevice函数来确定是您想要使用的。

d = gpuDevice
d = CUDADevice属性:名称:“GeForce 1080 GTX公司”指数:1 ComputeCapability:“6.1”SupportsDouble: 1 Drive金宝apprVersion: 9.2000 ToolkitVersion: 9 MaxThreadsPerBlock: 1024 MaxShmemPerBlock: 49152 MaxThreadBlockSize: [1024 1024 64] MaxGridSize: [2.1475 e + 09年65535 65535]SIMDWidth: 32 TotalMemory: 8.5899 e + 09 AvailableMemory: 7.0053 e + 09 MultiprocessorCount: 20 ClockRateKHz: 1733500 ComputeMode:“违约”GPUOverlapsTransfers: 1 KernelExecutionTimeout: 1 CanMapHostMemory: 1 DeviceSupported: 1 DeviceSelected: 1

如果d您想要使用的设备,你可以继续。运行在GPU计算,使用gpuArray启用的功能。有关更多信息,请参见运行在GPU MATLAB函数

使用另一个设备,电话gpuDevice与其他设备的索引。

gpuDevice (2)

另请参阅

|||

相关的话题