文件帮助中心文件
确定GPUARRAY或CUDAKERNEL是否可在GPU上使用
TF =存在的普(数据)
TF =存在的普(数据)返回指示GPUARRAY或CUDAKEREL对象表示的逻辑值数据仍然存在于GPU上,并从您的Matlab会话中提供。结果是假如果数据不再有效,不能使用。当GPU设备已重置为以下任何一种时,此类阵列和内核无效:
数据
假
重置(dev)%dev是当前的gpudevice gpudevice(ix)%,其中ix是当前或不同的设备gpudevice([])%的有效索引([])%,其中一个空参数(而不是没有参数)
崩溃
在所选GPU设备上创建GPUArray,然后重置设备。查询阵列的存在和在重置之前和之后的内容。
g = gpudevice(1);m = gpuarray(魔术(4));m_exists =存在的普(M)
1
m%显示GPUArray.
16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1
重置(g);m_exists =存在的普(M)
0.
m%尝试显示GPUArray
GPU上不再存在数据。
清楚m
GPUArray.|GPudevice.|parallel.gpu.cudakernel.|重置
GPUArray.
GPudevice.
parallel.gpu.cudakernel.
重置
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室
立即获得审判