はじめに
NVIDIAがGPUのKernel Modulesを公開したので、ソースコード解析をしてみる、(その2)
今回は、GSP (GPU System Processor)。GPSについては、ここにちょっと書いてあった。
また、こんな記事もあった。
NVIDIA GSP may be modeled after the RISC-V Falcon microcontroller, first introduced by NVIDIA in 2016.
ということで。RISC-V&Falcon上で動くソフトウェアなんですね。
ソースコードのどこ?
ソースコードは、ここ。
- ampere : ga100, ga102
- turing : tu102
kernel_gsp.c を覗いてみたら、
- _kgspRpcSendMessage : GSP client RM RPC send routine
- _kgspRpcRunCpuSequencer