The battle of the giants: a case study of GPU vs FPGA optimisation for real-time image processing
EAVISE, ESAT-PSI-VISICS, KU Leuven, Belgium
International conference on pervasive and embedded computing and communication systems (PECCS 2014), 2014
@article{struyf2014battle,
title={The battle of the giants: a case study of GPU vs FPGA optimisation for real-time image processing},
author={Struyf, Lars and De Beugher, Stijn and Van Uytsel, Dong Hoon and Kanters, Frans and Goedem{‘e}, Toon},
journal={Proceedings PECCS 2014},
volume={1},
pages={112–119},
year={2014}
}
This paper focuses on a thorough comparison of the two main hardware targets for real-time optimization of a computer vision algorithm: GPU and FPGA. Based on a complex case study algorithm for threaded isle detection, implementation on both hardware targets is compared in terms of resulting time performance, code translation effort, hardware cost, power efficiency and integrateability. A real-life case study as described in this paper is a very useful addition to discussions on a more theoretical level, going beyond artificial experiments. In our experiments, we show the speed-up gained by porting our algorithm to FPGA using manually written VHDL and to a heterogeneous GPU/CPU architecture with the OpenCL language. Also, issues and problems occurring during the code porting are detailed.
February 17, 2014 by hgpu
Your response
You must be logged in to post a comment.