3 ms·
With OpenCL + FPGA what you do is basically instantiate a GPU architecture inside an FPGA and then execute the OpenCL algorithm into that. I think that's cool
by aprdm 12y ago
With OpenCL + FPGA what you do is basically instantiate a GPU architecture inside an FPGA and then execute the OpenCL algorithm into that.
I think that's cool but you aren't getting a better throughput than what you would get with a GPU.
The better solution would be to do your custom optimised control/data path for the FPGA architecture you are currently using (VHDL/Verilog).
- DrHoppenheimer 12y agoThat's not how it works, actually. The compiler generates the dataflow directly in hardware.