Das sieht so aus, wie Sie es benötigen, obwohl Sie wahrscheinlich eine Neukompilierung benötigen, und das von dort verknüpfte SDK erscheint spezifisch für Intel-CPUs. Dieser Link zur AMD-Dokumentation scheint das Äquivalent für AMD-CPUs zu beschreiben.
Führen Sie den OpenCL-Code auf der CPU aus
2108
Misch
Ich möchte OpenCL- Code auf einem PC ausführen, der weder eine Grafikkarte noch eine andere Hardwarekomponente hat, die OpenCL ausführen kann. Kann ich meinen OpenCL-Code so kompilieren, dass er unter Linux auf der CPU ausgeführt werden kann? Oder ist es möglich, eine GPU-Umgebung auf der CPU zu simulieren?
Hinweis: Es geht darum zu testen, ob der Code wie erwartet funktioniert, nicht aber die Leistung.
Schauen Sie sich pocl an: http://pocl.sourceforge.net/
AkiRoss vor 11 Jahren
0
1 Antwort auf die Frage
7
Aaron Miller
Ich hätte selbst dazu kommen können ... Die Lösung bestand einfach darin, "CL_DEVICE_TYPE_GPU" in "CL_DEVICE_TYPE_CPU" zu ändern, wie im ersten Link beschrieben ...
Misch vor 11 Jahren
0
Wenn ich Ihnen etwas Zeit sparen würde, würde ich sagen, das ist ein Gewinn für uns beide. Freut mich zu helfen!
Aaron Miller vor 11 Jahren
0
Auf jeden Fall hat mir etwas Zeit gespart, danke für die Hilfe :)
Misch vor 11 Jahren
0
Möglicherweise müssen Sie "Gerätespaltung" verwenden, um n-1-Kerne vollständig zu verwenden, anstatt n-Kerne nicht vollständig zu verwenden.
huseyin tugrul buyukisik vor 11 Jahren
0
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4