Paper
23 May 2014 Parallel heterogeneous architectures for efficient OMP compressive sensing reconstruction
Author Affiliations +
Abstract
Compressive Sensing (CS) is a novel scheme, in which a signal that is sparse in a known transform domain can be reconstructed using fewer samples. The signal reconstruction techniques are computationally intensive and have sluggish performance, which make them impractical for real-time processing applications . The paper presents novel architectures for Orthogonal Matching Pursuit algorithm, one of the popular CS reconstruction algorithms. We show the implementation results of proposed architectures on FPGA, ASIC and on a custom many-core platform. For FPGA and ASIC implementation, a novel thresholding method is used to reduce the processing time for the optimization problem by at least 25%. Whereas, for the custom many-core platform, efficient parallelization techniques are applied, to reconstruct signals with variant signal lengths of N and sparsity of m. The algorithm is divided into three kernels. Each kernel is parallelized to reduce execution time, whereas efficient reuse of the matrix operators allows us to reduce area. Matrix operations are efficiently paralellized by taking advantage of blocked algorithms. For demonstration purpose, all architectures reconstruct a 256-length signal with maximum sparsity of 8 using 64 measurements. Implementation on Xilinx Virtex-5 FPGA, requires 27.14 μs to reconstruct the signal using basic OMP. Whereas, with thresholding method it requires 18 μs. ASIC implementation reconstructs the signal in 13 μs. However, our custom many-core, operating at 1.18 GHz, takes 18.28 μs to complete. Our results show that compared to the previous published work of the same algorithm and matrix size, proposed architectures for FPGA and ASIC implementations perform 1.3x and 1.8x respectively faster. Also, the proposed many-core implementation performs 3000x faster than the CPU and 2000x faster than the GPU.
© (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Amey Kulkarni, Jerome L.V.M. Stanislaus, and Tinoosh Mohsenin "Parallel heterogeneous architectures for efficient OMP compressive sensing reconstruction", Proc. SPIE 9109, Compressive Sensing III, 91090G (23 May 2014); https://doi.org/10.1117/12.2050530
Lens.org Logo
CITATIONS
Cited by 7 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Reconstruction algorithms

Compressed sensing

Logic

Amplifiers

Lithium

Magnetic resonance imaging

RELATED CONTENT

Novel fast multiplier implemented using FPGA
Proceedings of SPIE (September 11 2015)
Real-time image histogram equalization using FPGA
Proceedings of SPIE (August 19 1998)
Formal analysis of ORM using OWL DL
Proceedings of SPIE (January 13 2012)
New function interpolator using small memory
Proceedings of SPIE (October 02 1998)

Back to Top