CUDA Python 1.0: Nvidia ermöglicht direkten GPU-Zugriff aus Python
Veröffentlicht am: 26.08.2026 um 13:53 Uhr | Redaktion boerse-global.de
Nvidia hat CUDA Python 1.0 zusammen mit CUDA 13.3 veröffentlicht. Damit können Entwickler erstmals direkt aus Python auf CUDA zugreifen, ohne den Umweg über C++ nehmen zu müssen. Die Veröffentlichung markiert nach Angaben des Unternehmens einen zentralen Schritt, um Python als vollwertige CUDA-Sprache auf Augenhöhe mit C++ zu etablieren.
Stabile APIs durch semantische Versionierung
Mit der Version 1.0 führt Nvidia stabile Programmierschnittstellen ein, die über eine semantische Versionierung abgesichert sind. Dieser Schritt soll das bislang fragmentierte Python-GPU-Ökosystem vereinheitlichen und Entwicklern verlässliche Grundlagen für langfristige Projekte bieten.
CUDA Python 1.0 setzt sich aus mehreren Komponenten zusammen: cuda.core in Version 1.0.0, cuda.compute ebenfalls in Version 1.0.0, cuda.bindings in Version 13.3.0, nvmath-python in Version 1.0 sowie das Werkzeug cuda-pathfinder. Zu den enthaltenen Funktionen zählen laut Nvidia unter anderem Green Contexts und Process Checkpointing.
Direkter GPU-Zugriff ohne komplexe Build-Toolchains
Bislang mussten Entwickler, die GPU-Beschleunigung aus Python heraus nutzen wollten, häufig auf komplexe Build-Toolchains und manuelle Bindungen zurückgreifen. CUDA Python 1.0 soll diese Hürden beseitigen und den GPU-Zugriff für Anwendungsbereiche wie maschinelles Lernen, wissenschaftliches Rechnen und Simulationen breiter zugänglich machen.
Während neue Technologien wie KI die Entwicklung beschleunigen, entstehen gleichzeitig neue rechtliche Pflichten und Sicherheitsrisiken für Unternehmen. Dieser kostenlose Report klärt auf, welche rechtlichen Pflichten und Bedrohungen Unternehmer jetzt kennen müssen. Kostenloses E-Book zu KI-Gesetzen und Cyberrisiken sichern
Die neue Version bietet zudem Interoperabilität mit gängigen Frameworks wie PyTorch und CuPy, sodass sich CUDA Python in bestehende Entwicklungsumgebungen einfügen lässt, ohne bewährte Werkzeuge zu ersetzen.
Installation per pip
Entwickler können CUDA Python 1.0 direkt über den Python-Paketmanager installieren, etwa mit dem Befehl pip install cuda-python cuda-cccl numba-cuda-mlir[cu13]. Die einfache Installation über pip unterstreicht den Anspruch von Nvidia, die Einstiegshürden für GPU-Programmierung in Python deutlich zu senken.
Wer im Bereich der künstlichen Intelligenz tätig ist, sollte auch die Sicherheit der eigenen IT-Infrastruktur proaktiv stärken. Erfahren Sie im kostenlosen E-Book, wie Sie Sicherheitslücken schließen und gleichzeitig neue gesetzliche Anforderungen erfüllen. Gratis-Ratgeber: IT-Sicherheit und neue Gesetze
Erste Ankündigungen zu CUDA Python 1.0 hatte Nvidia bereits im Frühjahr gemacht; mit der nun vorliegenden Veröffentlichung steht die Software den Entwicklern produktiv zur Verfügung.
Für die Python-Community, die in den vergangenen Jahren zunehmend zur bevorzugten Sprache für Anwendungen im Bereich künstliche Intelligenz und Datenverarbeitung geworden ist, dürfte der direkte CUDA-Zugriff die Entwicklung GPU-beschleunigter Anwendungen erleichtern, ohne auf Umwege über andere Programmiersprachen angewiesen zu sein.
Mehr zum Thema bei heise online: „Nvidia veröffentlicht CUDA Python 1.0: Direkter Zugriff auf CUDA ohne C++“
