Parallelisierte Rechenpower fürs maschinelle LernenMassiv paralleles Rechnen ist die Paradedisziplin von GPUs. Nicht nur aus diesem Grund kommt Machine Learning nicht ohne sie aus.
New Language for AI Development: Mojo builds on Python with the Power of CA new programming language for ML is emerging: Mojo is a Python superset with additional functions. Chris Lattner, the creator of Swift and LLVM, is behind it.
heise+ JahresaboJetzt alle heise+ Beiträge inklusive unserer Magazin-Inhalte für 30 Tage gratis testen und anschließend im Jahresabo 36 Euro sparen. Bereits Magazin-Abonnent? Dann lesen Sie sogar noch günstiger!
Jenseits von Python: Mojo baut Brücke zwischen Python und C für Machine LearningEine neue Programmiersprache für ML entsteht: Mojo ist ein Python-Superset mit zusätzlichen Funktionen. Dahinter steht Chris Lattner, der Schöpfer von Swift.
AlertSicherheitspatches: Angreifer könnten Nvidia Cuda, DGX-1 & Co. attackierenNvidia hat wichtige Sicherheitsupdates für verschiedene Produkte veröffentlicht. Admins sollten schnell handeln.
Nvidia passt CUDA 11.8 an Hopper- und Ada-Lovelace-Beschleuniger anMit Version 11.8 richtet Nvidia seine Programmierplattform CUDA schrittweise auf die spezifischen Fähigkeiten der GPU-Plattformen Hopper und Ada Lovelace aus.
Nvidia erweitert CUDA 11.7 mit "Lazy Loading" Nvidia hat die Verfügbarkeit der CUDA-Version 11.7 bekanntgegeben, die neben neuen Open GPU Kernel-Modulen jetzt auch das "Lazy Loading" zu bieten hat.
CUDA 11.6 ist einsatzbereit für 128-Bit-GanzzahlwerteMit dem Update der Programmierplattform CUDA reicht Nvidia auch neue Funktionen für den Cooperative Groups Namespace nach.
Nvidia erweitert das Programmiermodell in CUDA 11.5Das Update der Programmierplattform CUDA ermöglicht den erweiterten Einsatz verschiedener Datentypen und bietet über CUDA Python direkteren Zugriff auf APIs.
Machine Learning: PyTorch 1.10 bringt CUDA Graph APIs und neues SDK TorchXDie ML-Bibliothek PyTorch hat in Version 1.10 Breaking Changes im Gepäck. Gleichzeitig veröffentlichte Microsoft die erste Preview für PyTorch-DirectML.
Machine Learning: Programmiersprache Triton von OpenAI ist für GPUs optimiertDie Open-Source-Programmiersprache zum Erstellen von Deep-Learning-Anwendungen setzt auf Python und automatisiert die Optimierung der GPU-Architektur.
Build-Werkzeug: CMake 3.21 versteht den C++-Dialekt HIPDas Heterogeneous-Computing Interface for Portability konvertiert CUDA-Anwendungen in portierbaren C++-Code und ist Bestandteil des aktuellen CMake-Release.
Open CL: Portable Computing Language 1.6 unterstützt LLVM/Clang 11Das neue Release der quelloffenen Implementierung des OpenCL-Standards verspricht höhere Leistung für CUDA und erweiterte Paketierungsoptionen.
Machine Learning: PyTorch 1.7 enthält neue APIs und unterstützt CUDA 11Die aktuelle Version der ML-Plattform zielt auf Parität zwischen Python- und C++-Frontend und bietet ein Modul zum Implementieren von FFT-bezogenen Funktionen.
Raspi-Konkurrenz mit KI von Nvidia: Jetson Nano 2GB Developer KitFür 59 US-Dollar verkauft Nvidia einen Einplatinencomputer mit vier ARM-Kernen sowie Maxwell-GPU als CUDA-Rechenbeschleuniger und Video-Engine.
Nvidia stellt seine C++-Standard-Bibliothek unter Open-Source-LizenzDer bislang nur in Nvidias CUDA-Plattform zu findende Fork der C++-Standardbibliothek des LLVM-Projekts ist nun auf GitHub zu finden.
Nvidia gibt die finale Version von CUDA 11 freiPassend zur neuen GPU-Generation Ampere hat Nvidia auch die Programmierplattform CUDA aktualisiert.
GPU-Leistung aus der Cloud: Google stellt A2-VMs mit bis zu 16 Nvidia A100 vorBis zu zwanzigmal mehr Leistung gegenüber dem Vorgänger – Google verspricht mit seinen neuen A2-VMs GPU-Leistung satt dank Nvidias A100-GPUs.
Nvidia stimmt CUDA 11 auf die Ampere-GPU-Architektur abDie neue Hauptversion von Nvidias Programmierplattform bietet zahlreiche neue Funktion für GPU-beschleunigte Anwendungen auf Basis der Ampere-GPUs.
Nvidia CUDA: Mac-Support vor dem AusNvidias Programmierplattform beendet mit der kommenden Version die Unterstützung für macOS. Neue Nvidia-Treiber für Macs wird es wohl keine mehr geben.
Developer Snapshots: Programmierer-News in ein, zwei Sätzen Unsere Übersicht der kleinen, aber interessanten Meldungen enthält diese Woche unter anderem Django, CUDA und GitLab.
Künstliche Intelligenz: Nvidias RAPIDS bekommt mit BlazingSQL eine SQL-EngineDas Open-Source-Projekt BlazingSQL ist eine GPU-beschleunigte, für die Integration in RAPIDS entwickelte SQL-Engine.
CUDA 10.1 enthält neue GEMM-BibliothekDie neue Bibliothek soll mit flexibler API und Tensorkernunterstützung für INT8-Inputs und anormal-komplexe Matrix-Multiplikationen bei FP16 aufwarten.