永发信息网

为什么在Matlab中调用gpu每次都要等很久

答案:1  悬赏:30  手机版
解决时间 2021-01-30 21:40
为什么在Matlab中调用gpu每次都要等很久
最佳答案
Multiple GPUs on the desktop and computer clusters
using MATLAB workers in Parallel Computing Toolbox and MATLAB
Distributed Computing Server

如果你使用MATLAB的CPU并行应该知道matlabpool
当前,在matlab中如果调用多GPU那么需要开启多个pool,一个pool对应一个GPU,也就是一个CPU worker对应一块GPU,如
matlabpool 2
spmd
gpuDevice
end

spmd
if labindex ==1
gpuDevice(2);
end
end

spmd
gpuDevice
end

Lab 1:

ans =

CUDADevice with properties:

Name: 'Quadro FX 370'
Index: 2
ComputeCapability: '1.1'
SupportsDouble: 0
DriverVersion: 5.5000
ToolkitVersion: 5
MaxThreadsPerBlock: 512
MaxShmemPerBlock: 16384
MaxThreadBlockSize: [512 512 64]
MaxGridSize: [65535 65535 1]
SIMDWidth: 32
TotalMemory: 268435456
FreeMemory: NaN
MultiprocessorCount: 2
ClockRateKHz: 720000
ComputeMode: 'Default'
GPUOverlapsTransfers: 1
KernelExecutionTimeout: 1
CanMapHostMemory: 1
DeviceSupported: 0
DeviceSelected: 1

Lab 2:

ans =

CUDADevice with properties:

Name: 'Tesla K20c'
Index: 1
ComputeCapability: '3.5'
SupportsDouble: 1
DriverVersion: 5.5000
ToolkitVersion: 5
MaxThreadsPerBlock: 1024
MaxShmemPerBlock: 49152
MaxThreadBlockSize: [1024 1024 64]
MaxGridSize: [2.1475e+09 65535 65535]
SIMDWidth: 32
TotalMemory: 5.0330e+09
FreeMemory: 4.9166e+09
MultiprocessorCount: 13
ClockRateKHz: 705500
ComputeMode: 'Default'
GPUOverlapsTransfers: 1
KernelExecutionTimeout: 0
CanMapHostMemory: 1
DeviceSupported: 1
DeviceSelected: 1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
子媛美容养身馆地址在哪,我要去那里办事
激光兵上衣选什么技能
轻朱的意思是什么啊?知道的请说下!
成都富盈瑞吉的编制人员水平怎么样?
沃尔玛(安阳店)地址在哪,我要去那里办事
QQ飞车新手极速客户端和完全版有什么不同?
公历2005年1月8日4点钟在五行里属什么
由两个完全相同的波源S1与S2发出的两列机械波
奥迪A6L 2.4 (11款)的轮毂可以换成19寸的吗?
母子能做亲子鉴定吗
静方工作室怎么去啊,我要去那办事
上海高考2016年理科487分成绩算怎样
清辅音和浊辅音有哪些
年前25赶花花集作文
轿幰的意思是什么啊?知道的请说下!
推荐资讯
弟弟要离婚,婚后买了房子首付是10万,贷款20
武强第三幼儿园地址好找么,我有些事要过去
2m(m²-n+1)因式分解咋做?
诚洺辅导班地址在哪,我要去那里办事
相约歌吧地址有知道的么?有点事想过去
大红灯笼地址有知道的么?有点事想过去
长发剪成了短发很后悔怎样才能让头发长的快一
买菜的意思是什么啊?知道的请说下!
脑髓的意思是什么啊?知道的请说下!
白垩纪 垩怎么读
覆墓的意思是什么啊?知道的请说下!
红人养生馆地址好找么,我有些事要过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?