Nvidia CUDA: Mac-Support vor dem Aus

Nvidias Programmierplattform beendet mit der kommenden Version die UnterstĂĽtzung fĂĽr macOS. Neue Nvidia-Treiber fĂĽr Macs wird es wohl keine mehr geben.

In Pocket speichern vorlesen Druckansicht 97 Kommentare lesen
Nvidia CUDA: Mac-Support vor dem Aus
Lesezeit: 2 Min.

Nvidia wird das Parallelprogrammierungswerkzeug CUDA auf Macs kĂĽnftig nicht mehr unterstĂĽtzen. Die neue Version 10.2 ist die letzte Version, die macOS zum "Entwickeln und AusfĂĽhren von CUDA-Anwendungen" noch unterstĂĽtzt, wie der GPU-Hersteller mitteilte.

Die nächste CUDA-Version erscheine dann ohne macOS-Support, das gelte sowohl für das CUDA-Toolkit als auch die zugehörigen Nvidia-Treiber, heißt es in den Release Notes zu CUDA 10.2.

Mit dem Schritt scheint Nvidia die letzte verbliebene BrĂĽcke zu Apple einzureiĂźen. In neuen Macs sind bereits seit rund fĂĽnf Jahren keine Nvidia-GPUs mehr zu finden, dort setzt Apple ausschlieĂźlich auf integrierte Intel-Grafik und AMD-GPUs, diese Partnerschaft wurde ĂĽber die Jahre offensichtlich erheblich ausgebaut: FĂĽr das neue 16" MacBook Pro erhielt Apple als erster Zugriff auf AMDs 7-nm-Mobil-GPU Radeon Pro 5000M.

Nvidias jĂĽngste Mac-Treiber unterstĂĽtzen lediglich macOS bis hin zu Version 10.13.6 High Sierra. High Sierra erschien 2017. FĂĽr macOS 10.14 Mojave und die aktuelle Version macOS 10.15 Catalina gibt es bislang keine neuen Nvidia-Treiber. Mojave bringt von Haus aus nur UnterstĂĽtzung fĂĽr die Mac-Versionen der Nvidia-Karten Quadro K5000 und GeForce GTX 680 mit.

Nvidia stellt die hauseigenen Mac-Treiber in Form signierter Kernel Extensions (Kexts) bereit. Sie lassen sich installieren, ohne dafür Schutzfunktionen des Betriebssystems deaktivieren zu müssen. Entwickler benötigen allerdings ein spezielles Zertifikat, um Kexts bereitzustellen. Im vergangenen Jahr hieß es bei Nvidia, neuere Treiber würden auf eine Zulassung durch Apple warten.

Nvidia könnte theoretisch auch unsignierte macOS-Treiber zum Download freigeben, dann müssten Nutzer aber Apples Schutzfunktion System Integrity Protection (SIP) deaktivieren, um diese installieren zu können.

Ebenfalls interessant:

(lbe)