Group Abstract Group Abstract

Message Boards Message Boards

0
|
19.8K Views
|
3 Replies
|
2 Total Likes
View groups...
Share
Share this post:

CUDAFunctionLoad doesn't recognize TargetSystemID windows 8

Posted 11 years ago

I am getting an error from CUDAFunctionLoad that I don't know how to solve and am hoping for some quick help.

*CUDAFunctionLoad::target: "Target system specification \"TargetSystemID\" -> \!\(\"Windows-x86-64\"\) is not available for \!\(\"NVIDIA CUDA Compiler\"\) installation*"

I finally have CUDA working on my macbook where I am happily doing development (Mathematica 10). Now, I am using a home windows 8 desktop (with Mathematica 9) to see what kind of performance I can get from a better graphics card. But, I am stuck on the above error about TargetSystemID. I am a very inexperienced windows user....

I've installed the NVIDIA drivers and the Wolfram CUDA resources (CUDAQ[] is True).

The compilers and CUDASystemResources looks just like those in the documentation:

CUDAResourcesInformation[]

returns:

{{"Name" -> "CUDAResources", "Version" -> "9.0.6.0", 
  "BuildNumber" -> "", "Qualifier" -> "Win64", 
  "MathematicaVersion" -> "9.*", "SystemID" -> {"Windows-x86-64"}, 
  "Description" -> "{ToolkitVersion -> 6.0, MinimumDriver -> 270.0}", 
  "Category" -> "", "Creator" -> "", "Publisher" -> "", 
  "Support" -> "", "Internal" -> False, 
  "Location" -> 
   "C:\\Users\\martin\\AppData\\Roaming\\Mathematica\\Paclets\\\
Repository\\CUDAResources-Win64-9.0.6.0", "Context" -> {}, 
  "Enabled" -> True, "Loading" -> Manual, 
  "Hash" -> "59da201a3db7787ba8487310ddf6482e"}}

And

CUDACCompilers[]

returns

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

For the CCCompilers:

CCompilers[Full, "TargetSystemID" -> "Windows-x86-64"]

I get

{{"Name" -> "Visual Studio", 
  "Compiler" -> 
   CCompilerDriver`VisualStudioCompiler`VisualStudioCompiler, 
  "CompilerInstallation" -> 
   "C:\\Program Files (x86)\\Microsoft Visual Studio 11.0", 
  "CompilerName" -> Automatic}, {"Name" -> "Intel Compiler", 
  "Compiler" -> CCompilerDriver`IntelCompiler`IntelCompiler, 
  "CompilerInstallation" -> None, 
  "CompilerName" -> Automatic}, {"Name" -> "Generic C Compiler", 
  "Compiler" -> CCompilerDriver`GenericCCompiler`GenericCCompiler, 
  "CompilerInstallation" -> None, "CompilerName" -> Automatic}}

The CUDA compiler doesn't show up as it does on my Mac, however nvcc.exe is in the CUDAToolkit\bin directory.

POSTED BY: W. Craig Carter
3 Replies
Posted 11 years ago
POSTED BY: Bert Aerts
Posted 11 years ago
POSTED BY: Bert Aerts
POSTED BY: Abdul Dakkak
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard