Effacer les filtres
Effacer les filtres

GPU coder error: Invalid ComputeCapability value 7.5

3 vues (au cours des 30 derniers jours)
shuang zhou
shuang zhou le 20 Août 2020
Commenté : shuang zhou le 20 Août 2020
I tried to verify GPU code generation environment with example code below, and got the following error. Does ComputeCapability 7.5 too high to compute?
gpuEnvObj = coder.gpuEnvConfig;
gpuEnvObj.GpuId = 1;
gpuEnvObj.BasicCodegen = 1;
gpuEnvObj.BasicCodeexec = 1;
results = coder.checkGpuInstall(gpuEnvObj)
Error using coder.checkGpuInstall (line 32)
Error setting property 'ComputeCapability' of class 'GpuConfig': Invalid value '7.5'.
Allowed values are:
3.2, 3.5, 3.7, 5.0, 5.2, 5.3, 6.0, 6.1, 6.2, 7.0, 7.1, 7.2

Réponse acceptée

Walter Roberson
Walter Roberson le 20 Août 2020
You have a Turing class NVIDIA GPU, but your driver supports only up to Volta.
It looks to me as if you are probably using a 300 series driver such as 384.111
You can update the driver on your system to any 400 series driver. You might as well use the newest available driver for your system, as the newest supports all architectures that your current driver supports, and more.
  5 commentaires
shuang zhou
shuang zhou le 20 Août 2020
My current matlab version is 2019a, I solved this problem by update matlab to 2020b prerelease .
Then add NVIDIA_CUDNN and NVIDIA_TENSORRT to system environment variables list
>> getenv('NVIDIA_CUDNN')
'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2'
>> getenv('NVIDIA_TENSORRT')
'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\TensorRT-'
shuang zhou
shuang zhou le 20 Août 2020
matlab 2019a

Connectez-vous pour commenter.

Plus de réponses (0)


En savoir plus sur GPU Computing dans Help Center et File Exchange




Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by