Skip to main content
2 of 3
Provided requested info

CUDALink support-Mathematica 11

Greetings & Salutations,

I have Mathematica 11.0 on a Windows 10(Home) system with a Nvidia GTX1050Ti gpu, driver version 382.33 and CUDA version 8.0.61; I am getting CUDALink is not supported and OpenCLLink not supported. Is my gpu/cuda/opencl setup supported by Mathematica 11.0; if not what do I need to do?

Thanks in advance

Further information:

CUDAQ[]

False

CUDADriverVersion[]

Mod[100 Revision Number, 1000]

CUDAInformation[]

1 /. If[Which[Developer`CheckProtectedMode[CUDAInformation], 
   Throw[$Failed], ! TrueQ[GPUTools`Internal`ValidSystemQ[]], 
   Throw[Message[CUDAInformation::invsys, $SystemID]; $Failed], 
   True && ! 
     TrueQ[Quiet[
       StringMatchQ[
        GPUTools`Internal`VideoCardName[], ___ ~~ "NVIDIA" ~~ ___, 
        IgnoreCase -> True]]] && 
    GPUTools`Internal`VideoCardInformation["Description"] =!= 
     "Description", 
   Throw[Message[CUDAInformation::invdevnm, 
     GPUTools`Internal`VideoCardName[]]; $Failed], 
   GPUTools`Internal`$NVIDIADriverLibraryPath === $Failed || ! 
     TrueQ[Quiet[
       DirectoryQ[
        DirectoryName[GPUTools`Internal`$NVIDIADriverLibraryPath]]]], 
   Throw[Message[CUDAInformation::invdriv]; $Failed], 
   TrueQ[Quiet[
     DirectoryQ[GPUTools`Internal`$NVIDIADriverLibraryPath]]], 
   Message[CUDAInformation::invdrivp, 
    DirectoryName[GPUTools`Internal`$NVIDIADriverLibraryPath]]; 
   Return[$Failed], ! 
    TrueQ[GPUTools`Internal`$NVIDIADriverLibraryValidQ], 
   If[GPUTools`Internal`$NVIDIADriverLibraryVersion === $Failed, 
    Message[CUDAInformation::invdrivver], 
    If[GPUTools`Utilities`LibraryGetDirectory[
        GPUTools`Internal`$NVIDIADriverLibraryVersion] =!= $Failed && 
      TrueQ[Quiet[
        DirectoryQ[
         GPUTools`Utilities`LibraryGetDirectory[
          GPUTools`Internal`$NVIDIADriverLibraryVersion]]]], 
     Message[CUDAInformation::invdrivverv, 
      GPUTools`Utilities`LibraryVersionInformationString[
       GPUTools`Internal`$NVIDIADriverLibraryVersion]], 
     Message[CUDAInformation::invdrivverd, 
      GPUTools`Utilities`LibraryGetDirectory[
       GPUTools`Internal`$NVIDIADriverLibraryVersion]]]]; 
   Throw[$Failed], GPUTools`Internal`LoadCUDALibraries[] === $Failed, 
   Throw[Message[CUDAInformation::syslibfld]; $Failed], True, True], 
  Throw[Message[CUDAInformation::nodev]; $Failed], Throw[$Failed]]

CUDAResourcesInformation[]

{{"Name" -> "CUDAResources", "Version" -> "8.0.4.2", 
  "BuildNumber" -> "", "Qualifier" -> "Win64", 
  "WolframVersion" -> "8.0.1+", "SystemID" -> {"Windows-x86-64"}, 
  "Description" -> "{ToolkitVersion -> 4.0, MinimumDriver -> 270.0}", 
  "Category" -> "", "Creator" -> "", "Publisher" -> "", 
  "Support" -> "", "Internal" -> False, 
  "Location" -> 
   "C:\\Users\\Vector\\AppData\\Roaming\\Mathematica\\Paclets\\\
Repository\\CUDAResources-Win64-8.0.4.2", "Context" -> {}, 
  "Enabled" -> True, "Loading" -> Manual, 
  "Hash" -> "62976eb492c28aa3d0ecf6fcb6ed9013"}}

CUDACCompilers[]

{{"Name" -> "Visual Studio", 
  "Compiler" -> 
   CCompilerDriver`VisualStudioCompiler`VisualStudioCompiler, 
  "CompilerInstallation" -> 
   "D:\\Program Files (x86)\\Microsoft Visual Studio 12.0", 
  "CompilerName" -> Automatic}, {"Name" -> "Visual Studio", 
  "Compiler" -> 
   CCompilerDriver`VisualStudioCompiler`VisualStudioCompiler, 
  "CompilerInstallation" -> 
   "C:\\Program Files (x86)\\Microsoft Visual Studio 11.0", 
  "CompilerName" -> Automatic}}