Estoy tratando de comenzar a trabajar con OpenCL. Tengo dos tarjetas gráficas NVidia, instalé el "controlador del desarrollador" y el SDK del sitio web de NVidia. He compilado las demos pero cuando corroError -1001 en clGetPlatformIDs ¡Llamada!
./oclDeviceQuery
veo:
OpenCL SW Info:
error -1001 en clGetPlatformIDs Call !!!
¿Cómo puedo arreglarlo? ¿Significa que mis tarjetas nvidia no pueden ser detectadas? Estoy ejecutando Ubuntu 10.10 y el servidor X funciona correctamente con el controlador nvidia.
Estoy bastante seguro de que el problema no está relacionado con los permisos de archivos, ya que tampoco funciona con sudo.
¿Podría decirme más acerca de qué es exactamente lo que falta? Tengo el archivo /etc/OpenCL/vendors/nvidia.icd que hace referencia a la biblioteca libcuda.so. La biblioteca en sí existe y está en LD_LIBRARY_PATH. – tnorgd