I’m running a linux-based GPU cluster with S1070’s
% cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
We have the CUDA3 SDK/Toolkit/Driver installed:
% cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 195.36.15 Fri Mar 12 00:29:13 PST 2010
GCC version: gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
The NVIDIA_GPU_Computing_SDK sample programs for both CUDA and OpenCL build successfully.
However, I am only able to run the CUDA samples.
If I try to run any of the OpenCL samples, such as oclDeviceQuery, I get an error message:
OpenCL SW Info:
Error -1001 in clGetPlatformIDs Call !!!
!!! Error # -1000 () at line 42 , in file oclDeviceQuery.cpp !!!
Error -1001 means that clGePlatformIDs() was unable to find any valid GPU devices.
It is also defined as CL_PLATFORM_NOT_FOUND_KHR in the
Also tried running the program as root with similar results.