2010 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines 2010
DOI: 10.1109/fccm.2010.13
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating the Nonuniform Fast Fourier Transform Using FPGAs

Abstract: We present an FPGA accelerator for the Nonuniform Fast Fourier Transform, which is a technique to reconstruct images from arbitrarily sampled data. We accelerate the compute-intensive interpolation step of the NuFFT Gridding algorithm by implementing it on an FPGA. In order to ensure efficient memory performance, we present a novel FPGA implementation for Geometric Tiling based sorting of the arbitrary samples. The convolution is then performed by a novel Data Translation architecture which is composed of a mu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
13
0

Year Published

2012
2012
2015
2015

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(13 citation statements)
references
References 16 publications
0
13
0
Order By: Relevance
“…Other works like [6], [10], [5] also use the same gridding algorithm for re-gridding and employ various techniques to improve the efficiency of computation.…”
Section: Introductionmentioning
confidence: 98%
See 3 more Smart Citations
“…Other works like [6], [10], [5] also use the same gridding algorithm for re-gridding and employ various techniques to improve the efficiency of computation.…”
Section: Introductionmentioning
confidence: 98%
“…High performance implementations for computing NuFFT have been pursued on various platforms including multi-core CPU's, [3], [1], [2], General Purpose Graphics Processing Units (GPGPU's) [3] and FPGAs [5]. Since the lack of locality in memory accesses is the major bottleneck in the re-gridding process, most of the techniques are based on efficient utilization of memory bandwidth.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Throughout the literature, processing algorithms based on parallel NUFFT implementations, on CPU [28], GPU [29][30][31][32][33] or Field Programmable Gate Arrays (FPGAs) [34], have been developed, mainly for applications of Magnetic Resonance Imaging (MRI), antenna fast analysis or Optical Coherence Tomography (OCT). In these instances, transformation of 2D signals from non-uniform to uniform grids or vice versa is necessary, thus requiring 2D NonEquispaced Data (NED) or Non-Equispaced Results (NER) NUFFT routines, depending on the application of interest.…”
Section: Introductionmentioning
confidence: 99%