GPU可以独立与南桥通信吗?

时间:2013-12-20 02:20:33

标签: cuda hardware gpu gpgpu nvidia

在CUDA代码中,您可以通过零复制访问主机端内存。根据维基百科的下图,访问请求通过北桥并在不中断CPU的情况下完成。

  1. GPU(至少在理论上)是否可以独立于CPU访问I / O等南桥组件?据我所知,在CUDA编码期间,它还不可能(还)。
  2. 基于this维基百科链接,2014年名为Maxwell的CUDA设备将内置ARM CPU。如果上述问题的答案是肯定的,那么这个ARM CPU可以控制或通信I / O多少?
  3. enter image description here

1 个答案:

答案 0 :(得分:2)

检查GPUDirectTechnical

  

GPUDirect的RDMA是Kepler级GPU和CUDA 5.0中引入的一项功能,它使用PCI Express的标准功能为GPU和对等设备之间的通信提供直接路径。设备必须共享相同的上游根联合体。必须对设备驱动程序进行一些简单的更改,以便通过各种硬件设备启用此功能。本文档介绍了该技术,并介绍了在Linux上启用RDMA以实现与NVIDIA GPU的GPUDirect连接所需的步骤。