NVIDIA udostępnia CUDA 13.4 z obsługą Windows-on-Arm i wczesnym wsparciem dla Vera Rubin
NVIDIA wydała CUDA Toolkit 13.4, najnowszą wersję swojej platformy dla deweloperów tworzących oprogramowanie wykorzystujące akcelerację GPU. Aktualizacja wprowadza obsługę Windows-on-Arm, umożliwia wcześniejsze przygotowanie aplikacji dla nadchodzących komputerów RTX Spark oraz daje twórcom oprogramowania dostęp do funkcji związanych z procesorami i układami graficznymi Vera Rubin.
CUDA 13.4 z obsługą Windows-on-Arm
Jedną z kluczowych zmian w CUDA 13.4 jest dodanie wsparcia dla systemów Windows-on-Arm. Dzięki temu deweloperzy mogą rozpocząć przenoszenie aplikacji na Windows Arm64, sprawdzać zależności oraz testować ścieżki działania oprogramowania CUDA na istniejących urządzeniach z Windows on Arm.
Aktualizacja ma znaczenie w kontekście planowanego debiutu komputerów RTX Spark, które według informacji źródłowych mają pojawić się w październiku. Nowy zestaw narzędzi pozwala twórcom wcześniej zweryfikować i zoptymalizować aplikacje pod kątem tej platformy.
Wczesny dostęp do Vera Rubin
CUDA Toolkit 13.4 zapewnia również podglądowe wsparcie dla architektury NVIDIA Rubin, określanej jako compute capability 107. Funkcja ta umożliwia deweloperom rozpoczęcie prac nad przenoszeniem aplikacji, zanim pełna obsługa Rubin trafi do ogólnej dostępności w jednej z przyszłych wersji CUDA Toolkit.
Według NVIDIA wsparcie to jest szczególnie istotne dla osób utrzymujących kluczowe biblioteki, które muszą wcześniej przygotować kod do działania z nadchodzącymi procesorami i układami graficznymi Vera Rubin.
Najważniejsze zmiany w CUDA Toolkit 13.4
- Wsparcie dla Windows-on-Arm: możliwość uruchamiania CUDA na istniejących systemach WoA oraz przygotowywania aplikacji Windows Arm64.
- Podgląd obsługi Vera Rubin: wczesny dostęp do funkcji platformy CUDA dla rozwoju i walidacji oprogramowania na przyszłe CPU i GPU NVIDIA.
- Aktualizacje narzędzi deweloperskich: zmiany obejmujące kompilator CUDA, PTX ISA, CUDA C++, programowanie CUDA Tile, API runtime, biblioteki oraz narzędzia dla programistów.
- Multi-Process Service V3: odświeżona warstwa kontroli z obsługą skryptowalnego CLI, nazwanych instancji serwera, konfiguracji TOML oraz limitów pamięci GPU zintegrowanych z cgroup.
- CUDA Compute Fabric Transport: interfejs API skoncentrowany na transporcie danych przez NVLink fabric, przeznaczony dla twórców bibliotek komunikacyjnych.
- Rozszerzenia CUDA Python: cuda.core 1.1.0 wprowadza m.in. programowanie tekstur i powierzchni, pamięć zarządzaną świadomą NUMA oraz stuby typów .pyi, a cuda.compute 1.1 umożliwia kompilację ahead-of-time algorytmów CCCL dla wielu architektur GPU.
Aktualizacje bibliotek matematycznych
Podstawowe biblioteki matematyczne dostępne w CUDA Toolkit 13.4 otrzymały funkcjonalne wsparcie dla architektury Rubin GPU. Dodano także obsługę Windows on Arm dla ekosystemu laptopów N1X.
NVIDIA udostępniła CUDA Toolkit 13.4 do pobrania, kierując wydanie przede wszystkim do deweloperów przygotowujących oprogramowanie dla nowych platform sprzętowych i przyszłych architektur GPU.