はじめに
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
おわりに
結構、詳しく載っていますね。