Ausführen von OpenCL-Apps mit Hummel


7

Ich habe die Treiber CUDA Toolkit 5.0 und nvidia-experimental-310 installiert. CUDA-Beispiele funktionieren einwandfrei, optirunaber jede OpenCL-App kann nicht mit der Fehleraufruffunktion ausgeführt clGetPlatformIDswerden. Ich habe Beispiele aus dem NVIDIA OpenCL SDK und auch Beispiele aus PyOpenCL ausprobiert, die ich aus dem Quellcode kompiliert und auch verwendet habe pip. Nichts funktioniert. Warum funktioniert es nicht?

Antworten:


6

Ich habe es endlich geschafft, es zum Laufen zu bringen, nachdem ich die /etc/OpenCL/vendors/nvidia.icdDatei und das libnvidia-opencl.so.1Innere erstellt hatte. Ich habe nvidia-currentvorher auch wieder zum Fahrer gewechselt, aber ich bin mir sicher, dass es mit experimentellen noch funktionieren würde. Ich habe hier eine Lösung gefunden .


Vielen Dank dafür, sehr hilfreich, um mein OpenCL zum Laufen zu bringen.
Jason Champion
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.