Vengineerの戯言

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

Ampere Atra Platform Hardware Design Specification

はじめに

Ampere Atra Platform Hardware Design Specification なるものを見つけました。

2 socket 構成

2 socket 構成の場合は、CCIX@25Gbps x 16 lanes を2組で接続していますね

PCIe Controller

上記の図から、RCB2A の PCIe x16 の SERDES を使って、

  • BMC (x1)
  • USB 3.0 (x1)
  • PCIe Slot (x4)

  • RCB0A : x4 + x4

  • RCB1A : x8
  • RCB0B : x8
  • RCB1B : x8
  • RCB2B : x4 x 2
  • RCB3A : x4 x 2
  • RCB3B : x4 x 2

  • RCA2 : x16

  • RCA3 : x16

に接続していますね。

昨日のGPUサーバーの図を再度引用します。

  • GPU 側へ Gen4 x 16 x 4 + Gen3 x 4 = 68
  • Slots : Gen4 x 8 x 2 = 16
  • M.2 : Gen4 x 4 x 4 = 16

  • BMC : Gen2 x 1 = 1

  • GbE : Gen2 x 4 = 4
  • USB : Gen2 x 1 = 1

RCA0 と RCA1 を PCIe Gen4 x16 にすれば、そのまま OK っぽいですね。

A Type A Root complex’s x16 SerDes supports the following topologies: - An x16 PCIe interface (by grouping all four x4 SerDes), or - Two x8 PCIe interfaces (by grouping two contiguous x4 SerDes), or - One x8 and two x4 PCIe interfaces (by grouping the first two contiguous x4 SerDes or the last two contiguous x4 SerDes), or - Four x4 PCIe interfaces

A Type B Root complex’s x16 SerDes is divided into two identical x8 lanes where each x8 supports the following topologies: - An x8 PCIe interface (by grouping two x4 SerDes), or - Two x4 PCIe interfaces

おわりに

結構、詳しく載っていますね。