Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

NVIDIA Graceの PCIe Controller!

はじめに

NVIDIA Grace に関して、このブログでも何度も書いています。

下記のブログでは、PCIe について書いています。

vengineer.hatenablog.com

  • x12 clNVLINK/PCIe
  • x56 PCIe Gen5

と2種類の PCIe があるようです。で、PCIe Controller はいくつあるのでしょうか?

この時は、

x16 が 4組だと思っていたのですが、x8 が 7組と、x8 + x4 が 1組って感じなんでしょか。

と、書いていますね。

PCIe Controller の数

の「7.4.10. PCIe PMU Accounting」に下記のような記載がありました。

the Grace CPU has 10 PCIe root ports per socket.

10 個の PCIe root (Controller) があるようです。

上記の

  • x12 clNVLINK/PCIe
  • x56 PCIe Gen5

から考えると、

  • x4 が 3個 (x12 clNVLINK/PCIe)
  • x8 が 7個 (x56 PCIe Gen5)

と考えるといいんじゃないですかね。。

ただし、x16 が 4 個の構成はできる感じで。で、下記のスライドを見たら、

  • 4 : GEN4 x16 links
  • 2 : x2's for misc

となっているので、

  • x8 が 8個
  • x2 が 2個

ですかね。

おわりに

NVIDIA Grace、PCIe Gen5 は最大で64+4 lanesですが、PCIe Controller が10個載っていることが分かりました。