Danilo Krummrich of Redhat confirms start of Nova, a Rust-based GSP-only driver for Nvidia GPUs (lore.kernel.org)
from sirico@feddit.uk to linux@lemmy.ml on 21 Mar 2024 16:20
https://feddit.uk/post/9467154

#linux

threaded - newest

D_Air1@lemmy.ml on 21 Mar 2024 17:42 next collapse

Interesting, seems like quite a bit of work is needed to do this in rust, but hopefully that will benefit others who need to do the same. I do wonder if all of the efforts to do it in rust will be worth it though.

[deleted] on 21 Mar 2024 17:50 collapse

.

onlinepersona@programming.dev on 21 Mar 2024 18:11 collapse

Could someone add the definition of “GSP” to HackTerm? What is it?

CC BY-NC-SA 4.0

leopold@lemmy.kde.social on 21 Mar 2024 18:16 next collapse

Dunno. All I know is it’s tied to supporting reclocking on newer Nvidia GPUs. This is something the Nouveau kernel driver already supports, so I guess this is just rewriting in Rust for the sake of rewriting in Rust.

SmoochyPit@beehaw.org on 21 Mar 2024 19:39 collapse

[software] -> [software]-rs

As is Rust tradition.

wim@lemmy.sdf.org on 21 Mar 2024 18:16 collapse

It’s an NVIDIA specific term that is the abbreviation for GPU System Processor. It’s a RISC-V core that does all sorts of management tasks on a modern Nvidia card, mostly related to task setup, resource allocation, context switching, adjusting clock speeds, etc.

onlinepersona@programming.dev on 22 Mar 2024 07:56 collapse

Thank you for clearing that up 👍

CC BY-NC-SA 4.0