NVIDIA готовит поддержку Blackwell и Hopper GPU в новом драйвере Nova на Rust
NVIDIA активно развивает Nova — новый открытый графический драйвер, написанный на языке Rust и предназначенный для современных видеокарт компании. Проект создаётся как альтернатива устаревшему Nouveau и официальному проприетарному драйверу, и уже входит в состав ядра Linux. На ближайшем этапе в Nova добавят поддержку GPU архитектур Hopper и Blackwell, включая GeForce RTX 5090.

Инженер NVIDIA Джон Хаббард опубликовал первую серию патчей, подготавливающих ядро Nova для поддержки Blackwell и Hopper. По его словам, обновления построены на основе изменений коллег и прошлой работы над компонентами boot0/boot42. Внутренние тесты уже показали успешную загрузку Nova на GPU Blackwell и Ampere в реальных условиях.
Одновременно с этим другой инженер NVIDIA — Тимур Таби — готовит поддержку архитектуры Turing, которая также появится в Nova в ближайшее время. Однако сам драйвер ориентирован только на современные GPU, поддерживающие GSP (GPU System Processor), что исключает старые модели.
Nova развивается как Rust-ориентированный DRM-драйвер, интегрированный в основную ветку ядра Linux. Он строится постепенно, модуль за модулем, и в текущей стадии пока не предназначен для повседневного использования. Но по планам, к 2026 году он должен превратиться в полноценный и надёжный драйвер для современных видеокарт NVIDIA с открытым исходным кодом и высоким уровнем безопасности.




