硬件和软件要求¶
cuFFTMp 依赖于 NVSHMEM 进行 GPU 发起的通信。它继承了 NVSHMEM 的许多要求。
硬件要求¶
x86_64
和aarch64
CPU 架构NVIDIA Volta™ GPU 架构或更高版本的 NVIDIA 数据中心 GPU。
所有 GPU 应为
点对点连接
或通过 GPUDirect RDMA over Infiniband 使用 Mellanox 适配器(CX-4 或更高版本)连接
警告
请注意,仅仅通过 PCIe 连接并不能保证 GPU 之间的点对点访问。另请注意,NVLink 不是点对点访问的必需条件,但它是首选的传输方式。
警告
在 aarch64
上,cuFFTMp 支持 Grace-Hopper,因为支持点对点。
软件要求¶
cuFFTMp 作为 HPC SDK 的一部分发布,需要
Linux 64 位
具有
x86_64
和aarch64
架构的 CPUCUDA 11.0 或更高版本