CUDA で開発している場合は、CPU-RAM とすべての GPU の GPU-RAM の単一アドレス空間である UVA (Unified Virtual Addressing) を使用する機会があります。以前はこれは不可能で、バージョン CUDA 4.0 でのみ登場しました。私が理解しているように、それは nVidia CUDA ドライバーによって提供されます。 http://docs.nvidia.com/cuda/gpudirect-rdma/index.html#basics-of-uva-cuda-memory-management
しかし、PCI-Express 2.0 16xで接続された単一のコンピューターで GPU と FPGA を使用し、それらが単一のアドレス空間を使用する場合。FPGA「UVA」を使用する必要があるnVidia UVAに似たFPGAにそのような可能性はありますか?また、FPGA「UVA」とCUDA UVAを干渉しませんか?
このようなことをする方法は?http://research.microsoft.com/pubs/172730/20120625%20UCAA2012_Bittner_Ruf_Final.pdf