Early Experiences with OpenCL on FPGAs: Convolution Case Study

Carlos Rodríguez-Donate, Guillermo Botella, Carlos García, Eduardo Cabal‐Yépez, Manuel Prieto · 2015

Many proprietary standards and tools have been designed in order to cover a closed set of architectures, and OpenCL has become a free standard for parallel programming on heterogeneous systems, which include custom devices, CPUs, GPUs, FPGAs. This work evaluates the use of the well-known convolution operator in signal processing disciplines focused on FPGA evaluation under different optimizations with respect to thread and memory level exploitation.

Read the paper · More papers on PaperTik