11426

The battle of the giants: a case study of GPU vs FPGA optimisation for real-time image processing

Lars Struyf, Stijn De Beugher, Dong Hoon Van Uytsel, Frans Kanters, Toon Goedeme
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}

}

Download Download (PDF)   View View   Source Source   

2362

views

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.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: