Nach dem Besuch dieser Seite: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/
Ich weiß nicht, ob mein MacBook Pro für die CUDA-Entwicklung geeignet ist. Nach Über diesen Mac sehe ich Folgendes:
Es scheint keine Grafikkarte in dieser Liste zu sein: https://developer.nvidia.com/cuda-gpus
Aber ich habe vor dem Kauf mehrmals gefragt, ob es für GPU-Sachen geeignet ist. Und ich kann richtig Programm ausführen, das Shader verwendet. Und, was noch wichtiger ist, ich habe den CUDA-Treiber und das Toolkit installiert und sie scheinen keinen Fehler zu verursachen. Aber wenn ich versuche, etwas mit CUDA manuell zu kompilieren, funktioniert es nicht.
Antworten:
Ihr Modell verfügt nur über die Intel HD 4000, daher können Sie CUDA nicht verwenden
Vollständige Spezifikationen: http://support.apple.com/kb/sp649
quelle
Das Dialogfeld "Info" zeigt nur das primäre integrierte Gerät an, nicht die diskrete, beschleunigte GPU. Um sicher zu gehen, führen Sie Folgendes aus:
im terminal.
Auf meinem Mac werden im Dialogfeld "Info" nur Intel-Geräte auf dem Chip angezeigt. Der obige Befehl zeigt jedoch die Details an und zeigt mir, dass mein Mac mit der AMD Radeon HD 6750M ausgestattet ist, die OpenCL 1.1-fähig ist. Mein Mac ist ein Jahr älter als deins.
Alle MBP-Geräte haben zwei Karten.
quelle
Ich habe kürzlich die Möglichkeit untersucht, das Macbook Retina als CUDA-Entwicklungsplattform für das wissenschaftliche Rechnen zu verwenden, bin jedoch enttäuscht von seiner Leistung (Stand: 22. September 2014). Ich hatte das teurere Modell mit der Nvidia-Grafikkarte für diesen speziellen Zweck gekauft. Sehen Sie Macbook Pro als CUDA-Entwicklungsplattform (nicht als Bereitstellungsplattform)? für Details:
quelle
Klicken Sie auf die Schaltfläche Systembericht und navigieren Sie zu Hardware -> Grafik / Anzeigen. Wenn eine diskrete GPU mit https://developer.nvidia.com/cuda-gpus übereinstimmt , haben Sie die Systemanforderungen für CUDA erfüllt.
quelle
CUDA ist nur auf nVidia-GPUs verfügbar.
quelle