I am trying to run CUDA codes on my computer. I dont have a Nvidia graphics card. I just want to try to emulate it to check if my code is correct and then later check the parallelization results.
I installed the CUDA toolkit and the CUDA SDK on my computer.
I am trying to set it up with Visual studio 2010.
But when I run the sample programs in the SDK the following error comes:
C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK
4.0\C\src\eigenvalues\eigenvalues_vs2010.vcxproj : error : The imported project “C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 4.0.props”
was not found. Confirm that the path in the declaration is
correct, and that the file exists on disk. C:\ProgramData\NVIDIA
Corporation\NVIDIA GPU Computing SDK
4.0\C\src\eigenvalues\eigenvalues_vs2010.vcxprojC:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK
4.0\C\common\cutil_vs2010.vcxproj : error : The imported project “C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 4.0.props”
was not found. Confirm that the path in the declaration is
correct, and that the file exists on disk. C:\ProgramData\NVIDIA
Corporation\NVIDIA GPU Computing SDK 4.0\C\common\cutil_vs2010.vcxprojUnable to start program C:\ProgramData\NVIDIA Corporation\NVIDIA GPU
Computing SDK 4.0\shared\lib\Win32\shrUtils32D.lib The specified file
is an unrecognized or unsupported binary format.
Can some one please help me out with this error.
Check these pages:
How to emulate CUDA on windows
GPU Emulator for CUDA programming without the hardware
I myself prefer using openCL.