はじめに
NVIDIA RTX50 Series については、下記のブログに書きました。
この時、GB202 には、NVLink っぽいものがあると書きましたが、
を眺めていたら、GB202 にも NVLinkがあることがわかったので、記録に残します。
GB202 のコード
static const GPUCHILDPRESENT gpuChildrenPresent_GB202[] =
{
GPU_CHILD_PRESENT(OBJTMR, 1),
GPU_CHILD_PRESENT(KernelMIGManager, 1),
GPU_CHILD_PRESENT(KernelGraphicsManager, 1),
GPU_CHILD_PRESENT(KernelRc, 1),
GPU_CHILD_PRESENT(Intr, 1),
GPU_CHILD_PRESENT(NvDebugDump, 1),
GPU_CHILD_PRESENT(OBJSWENG, 1),
GPU_CHILD_PRESENT(OBJUVM, 1),
GPU_CHILD_PRESENT(KernelBif, 1),
GPU_CHILD_PRESENT(KernelBus, 1),
GPU_CHILD_PRESENT(KernelCE, 10),
GPU_CHILD_PRESENT(KernelDisplay, 1),
GPU_CHILD_PRESENT(VirtMemAllocator, 1),
GPU_CHILD_PRESENT(KernelMemorySystem, 1),
GPU_CHILD_PRESENT(MemoryManager, 1),
GPU_CHILD_PRESENT(KernelFifo, 1),
GPU_CHILD_PRESENT(KernelGmmu, 1),
GPU_CHILD_PRESENT(KernelGraphics, 4),
GPU_CHILD_PRESENT(KernelHwpm, 1),
GPU_CHILD_PRESENT(KernelMc, 1),
GPU_CHILD_PRESENT(SwIntr, 1),
GPU_CHILD_PRESENT(KernelNvlink, 1),
GPU_CHILD_PRESENT(KernelPerf, 1),
GPU_CHILD_PRESENT(KernelPmu, 1),
GPU_CHILD_PRESENT(Spdm, 1),
GPU_CHILD_PRESENT(ConfidentialCompute, 1),
GPU_CHILD_PRESENT(KernelFsp, 1),
GPU_CHILD_PRESENT(KernelGsp, 1),
GPU_CHILD_PRESENT(KernelSec2, 1),
GPU_CHILD_PRESENT(KernelGsplite, 4),
GPU_CHILD_PRESENT(KernelCcu, 1),
};
に、
GPU_CHILD_PRESENT(KernelNvlink, 1),
とあります。
にも、同じものがあります。
おわりに
ということで、
- GB202
にも、NVLink が付いていることがわかりました。
にあった下記の写真(説明のために引用します)、右上の方に、なんか、それらしき、カバーが付いているのがわかりますね。
