cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

greg_amd
Journeyman III

XDMA API / SDK for Radeon Pro Duo

I want to use XDMA on Radeon Pro Duo. What is the API?

More context: I want to send data between GPUs over PCI inside one computer (under one PCI root complex), without going through the main memory of the compuer. NVIDIA cards call this GPUDirect Peer-to-Peer (P2P). However, Radeon Pro Duo uses OpenCL, and there is an extension

https://www.khronos.org/registry/cl/extensions/amd/cl_amd_bus_addressable_memory.txt

but is this extension supported on Radeon Pro Duo? If not, is there some other way to use XDMA?

0 Likes
1 Reply
dipak
Big Boss

AFAIK, at present, this extension (and also DirectGMA) is only available on selected FirePro products.

OpenCL - GPU to GPU transfer

http://gpuopen.com/compute-product/direct-gma/

http://amd-dev.wpengine.netdna-cdn.com/wordpress/media/2014/09/DirectGMA_Web.pdf

Regards,

0 Likes