当我运行命令时:
[Lia, Locb] = ismember(gpuArray(Ent_Pair_Pos), gpuArray(Ent_Pair_Dmel), 'rows')
我收到此错误:
使用gpuArray / ismember时出错无法初始化GPU BLAS库。
可以从
下载数据文件可以通过运行加载Ent_Pair_Dmel.txt并加载Ent_Pair_Pos.txt将它们加载到MATLAB工作区中。
此外,这是gpuDevice
命令的输出。
具有属性的CUDADevice:
Name: 'GeForce GTX TITAN X'
Index: 1
ComputeCapability: '5.2'
SupportsDouble: 1
DriverVersion: 9
ToolkitVersion: 7.5000
MaxThreadsPerBlock: 1024
MaxShmemPerBlock: 49152
MaxThreadBlockSize: [1024 1024 64]
MaxGridSize: [2.1475e+09 65535 65535]
SIMDWidth: 32
TotalMemory: 1.2795e+10
AvailableMemory: 1.1801e+10
MultiprocessorCount: 24
ClockRateKHz: 1076000
ComputeMode: 'Default'
GPUOverlapsTransfers: 1
KernelExecutionTimeout: 1
CanMapHostMemory: 1
DeviceSupported: 1
DeviceSelected: 1
我在Ubuntu 14.04上使用MATLAB版本:9.0.0.341360(R2016a)。 有关错误的任何想法吗?