• DocumentCode
    1917947
  • Title

    Direct GPU/FPGA Communication via PCI Express

  • Author

    Bittner, Ray ; Ruf, Erik

  • Author_Institution
    Microsoft Res., Redmond, CA, USA
  • fYear
    2012
  • fDate
    10-13 Sept. 2012
  • Firstpage
    135
  • Lastpage
    139
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops (ICPPW), 2012 41st International Conference on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4673-2509-7
  • Type

    conf

  • DOI
    10.1109/ICPPW.2012.20
  • Filename
    6337472