Please indicate if this question would be better asked on other fora, I'm not an engineer but computer scientist, and have very little experience with FPGA's / ASICs.
As far as I understand from what I have read online, FPGA's can take up the role of compiled C/C++ and even OpenCL programs and simulate output of a GPU.
My question is if it would be possible to connect a normal desktop PC GPU (NVidia) to an FPGA such as from Xilinx / Lattice Crosslink such that the video signal can be re-processed afterwards? Would this be possible with a DisplayPort or HDMI connection?
Alternatively, if the processinig is entirely moved to the FPGA, is it common to have high bandwith connections (order of > 10Gbps) into an FPGA?