• wim@lemmy.sdf.org
      link
      fedilink
      arrow-up
      17
      ·
      edit-2
      9 months ago

      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.

    • leopold@lemmy.kde.social
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      9 months ago

      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.