NVIDIA Makes More Hopper, Blackwell Header Files Open-Source (phoronix.com)
(Tuesday July 22, 2025 @11:22AM (BeauHD)
from the more-the-merrier dept.)
NVIDIA has released additional [1]open-source header files for its Blackwell and Hopper GPU architectures , continuing its effort to support open-source drivers like Nouveau/NVK and the NOVA Rust driver. Phoronix reports:
> Last week NVIDIA open-sourced 12k lines of C header files for Blackwell GPUs to help in the open-source driver efforts, namely for Nouveau / NVK and the in-development NOVA Rust driver. On Friday they made public some additional header files for helping in the Blackwell and Hopper open-source driver enablement.
>
> Following the previously-covered open-source header activity, on Friday [2]this commit was pushed to their open-source documentation repository that provides Hopper and Blackwell DMA-copy class header files. [...] In turn the code has already been [3]imported into Mesa Git.
[1] https://www.phoronix.com/news/NVIDIA-Hopper-Blackwell-DMA
[2] https://github.com/NVIDIA/open-gpu-doc/commit/c8607fe576b53ff821ffcf97e7548d2de11c4eaf
[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36251
> Last week NVIDIA open-sourced 12k lines of C header files for Blackwell GPUs to help in the open-source driver efforts, namely for Nouveau / NVK and the in-development NOVA Rust driver. On Friday they made public some additional header files for helping in the Blackwell and Hopper open-source driver enablement.
>
> Following the previously-covered open-source header activity, on Friday [2]this commit was pushed to their open-source documentation repository that provides Hopper and Blackwell DMA-copy class header files. [...] In turn the code has already been [3]imported into Mesa Git.
[1] https://www.phoronix.com/news/NVIDIA-Hopper-Blackwell-DMA
[2] https://github.com/NVIDIA/open-gpu-doc/commit/c8607fe576b53ff821ffcf97e7548d2de11c4eaf
[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36251