arrow
Return

A high performance hardware accelerator for dynamic texture segmentation

delete2015-11-01
delete6
PRE
AI
J
João Pedro Ferraz Mourão Maya Barbosa
A
Antonyus P. A. Ferreira *
R
Rodrigo Camarotti Ferreira da Rocha
E
Erika S. Albuquerque
J
Josivan R. Reis
D
Djeefther S. Albuquerque
E
Edna Barros
DOI:10.1016/j.sysarc.2015.09.005delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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. (C) 2015 Elsevier ay. All rights reserved.
Keywords:
Video segmentation
FFT
IFFT
FPGA
Hardware architecture
High performance system

Journal

Journal of Systems Architecture cover
Journal of Systems Architecture
IF:
4.1
Papers:
3.0K
Citations:
4.2K

Organization

U
Universidade Federal de Pernambuco
Scholars:
1.3W
Papers: 7.3K
Citations: 5.3K
Cited Papers

Cited Papers

Bayesian Optimization in a Billion Dimensions via Random Embeddings
err2016-02-19
err0
errOAAI
errZiyu Wang; Frank Hutter; Masrour Zoghi; David Matheson; Nando De Feitas
errShare
errSave