我有一个"HP PCI4-port Ethernet Server Adapter“,它是一个NC365T Express适配器。我还有一个带有DMA (Direct Memory Access,直接内存访问)的开普勒级GPU。我希望能够直接将数据从适配器上的插槽传输到GPU,即,我不希望数据先传输到CPU,然后再从CPU传输到GPU。如何做到这一点?我是否需要使用适配器驱动程序的功能,或者不涉及驱动程序?理想情况下,我正在寻找一些示例代码来实现上述功能。
发布于 2016-04-02 02:31:12
除非您能够访问驱动程序源代码(或者已经从网卡供应商处获得了兼容GPUDirect的驱动程序和堆栈),否则不可能实现这一点。
如果您可以访问驱动程序源代码,则可以从here提供的文档开始。
完整的教程超出了我可以在这里提供的答案的范围。
https://stackoverflow.com/questions/36362202
复制相似问题