A high performance hardware accelerator for dynamic texture segmentation

作者:Barbosa Joao P F; Ferreir Antonyus P A*; Rocha Rodrigo C F; Albuquerque Erika S; Reis Josivan R; Albuquerque Djeefther S; Barros Edna N S
来源:Journal of Systems Architecture, 2015, 61(10): 639-645.
DOI:10.1016/j.sysarc.2015.09.005

摘要

Hardware accelerators such as general-purpose GPUs and FPGAs have been used as an alternative to conventional CPU architectures in scientific computing applications, and have achieved good speed-up results. Within this context, the present study presents a heterogeneous architecture for high-performance computing based on CPUs and FPGAs, which efficiently explores the maximum parallelism degree for processing video segmentation using the concept of dynamic textures. The video segmentation algorithm includes processing the 3-D FFT, calculating the phase spectrum and the 2-D IFFT operation. The performance of the proposed architecture based on CPU and FPGA is compared with the reference implementation of FFTW in CPU and with the cuFFT library in GPU. The performance report of the prototyped architecture in a single Stratix IV FPGA obtained an overall speedup of 37x over the FFTW software library.

  • 出版日期2015-11