Title :
Direct GPU/FPGA Communication via PCI Express
Author :
Bittner, Ray ; Ruf, Erik
Author_Institution :
Microsoft Res., Redmond, CA, USA
Abstract :
Parallel processing has hit mainstream computing in the form of CPUs, GPUs and FPGAs. While explorations proceed with all three platforms individually and with the CPU-GPU pair, little exploration has been performed with the synergy of GPU-FPGA. This is due in part to the cumbersome nature of communication between the two. This paper presents a mechanism for direct GPU-FPGA communication and characterizes its performance in a full hardware implementation.
Keywords :
field programmable gate arrays; graphics processing units; peripheral interfaces; CPU-GPU pair; PCI express; direct GPU/FPGA communication; full hardware implementation; mainstream computing; parallel processing; Bandwidth; Field programmable gate arrays; Graphics processing unit; Hardware; Memory management; Operating systems; Switches; CUDA; FPGA; GPU; PCI Express; PCIe; Verilog; Windows; Xilinx; nVidia;
Conference_Titel :
Parallel Processing Workshops (ICPPW), 2012 41st International Conference on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
978-1-4673-2509-7
DOI :
10.1109/ICPPW.2012.20