Logo del repository
  1. Home
 
Opzioni

BlackNUFFT: Modular customizable black box hybrid parallelization of type 3 NUFFT in 3D

Giuliani, Nicola
2019
  • journal article

Periodico
COMPUTER PHYSICS COMMUNICATIONS
Abstract
Many applications benefit from an efficient Discrete Fourier Transform (DFT) between arbitrarily spaced points. The Non Uniform Fast Fourier Transform reduces the computational cost of such operation from to exploiting gridding algorithms and a standard Fast Fourier Transform on an equi-spaced grid. The parallelization of the NUFFT of type 3 (between arbitrary points in space and frequency) still poses some challenges: we present a novel and flexible hybrid parallelization in a MPI-multithreaded environment exploiting existing HPC libraries on modern architectures. To ensure the reliability of the developed library, we exploit continuous integration strategies using Travis CI. We present performance analyses to prove the effectiveness of our implementation, possible extensions to the existing library, and an application of NUFFT type 3 to MRI image processing.
DOI
10.1016/j.cpc.2018.10.005
WOS
WOS:000451491100031
Archivio
http://hdl.handle.net/20.500.11767/84294
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85055729847
https://doi.org/10.1016/j.cpc.2018.10.005
Diritti
closed access
Soggetti
  • NUFFT type 3TBBMPIFFT...

  • Settore MAT/08 - Anal...

Scopus© citazioni
0
Data di acquisizione
Jun 2, 2022
Vedi dettagli
Web of Science© citazioni
0
Data di acquisizione
Mar 26, 2024
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback