NVLink-C2Cは、NVIDIA Grace Hopper SuperChipなどのシステム用に特別に設計されているため、DGXステーションでNVLink-C2Cを実装するには、大幅なハードウェアの変更が必要です。主要なハードウェアの要件と考慮事項は次のとおりです。
1。NVIDIAGRACE CPUおよびHOPPER GPU統合:NVLINK-C2Cは、同じSuperChip内のGrace CPUおよびHopper GPUを接続するために使用されます。ただし、DGXステーションは通常、NVLINK-C2CをサポートしていないNVIDIA A100 GPUを使用します。これらのコンポーネントを互換性のあるハードウェアに交換または統合する必要があります。
2。高速相互接続:NVLINK-C2Cは、従来のPCIE接続よりも大幅に高い双方向帯域幅を最大900 GB/s提供します。これを達成するには、システムはNVLink-C2Cの高速相互接続テクノロジーをサポートする必要があります。これは、DGXステーションの現在のアーキテクチャにないものではありません。
3。メモリコヒーレンシー:NVLink-C2Cはハードウェアメモリコヒーレンシーをサポートし、明示的なコピーなしでCPUとGPUを介してメモリにシームレスにアクセスできるようにします。この機能には、標準のDGXステーションには存在しない特定のハードウェアサポートが必要です。
4。電力と冷却:Grace Hopper SuperChipのような高性能コンポーネントの統合には、電力消費と熱の増加を処理するために、電力供給と冷却システムの強化が必要になります。
5。ソフトウェアサポート:NVLink-C2Cの実装には、機能を活用できる互換性のあるソフトウェアとドライバーも必要です。これには、新しいハードウェア構成をサポートするために、オペレーティングシステムとソフトウェアスタックのカスタマイズまたは更新が含まれる場合があります。
要約すると、DGXステーションにNVLink-C2Cを実装するには、互換性のあるCPUとGPUの統合、高速相互接続、適切な電力および冷却ソリューションなど、システムのアーキテクチャの基本的な再設計が必要になります。さらに、NVLink-C2Cの機能を完全に活用するには、ソフトウェアの変更が必要です。
引用:
[1] https://developer.nvidia.com/blog/nvidia-grace-hopper-superchip-architecture-in-depth/
[2] https://www.nvidia.com/en-us/data-center/nvlink/
[3] https://nanoporetech.com/document/nvidia-dgx-station-a100-inest-and-use
[4] https://chipsandcheese.com/p/grace-hopper-nvidias-halfway-apu
[5] https://en.wikipedia.org/wiki/nvlink
[6] https://docs.nvidia.com/dgx/dgx-station-user-guide/index.html
[7] https://www.nvidia.com/en-us/data-center/nvlink-c2c/
[8] https://blogs.nvidia.com/blog/what-is-nvidia-nvlink/