Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Energy-Efficient FPGA Solutions for Large-Scale FFTs and Non-Uniform FFTs A Software-Hardware Co-Design Approach for Radio Interferometry
 
Loading...
Thumbnail Image
conference presentation

Energy-Efficient FPGA Solutions for Large-Scale FFTs and Non-Uniform FFTs A Software-Hardware Co-Design Approach for Radio Interferometry

Rodríguez Álvarez, Rubén  
•
Constantinescu, Denisa-Andreea  
•
Peon Quiros, Miguel  
Show more
September 4, 2024
Swiss SKA Days 2024

The fast Fourier transform (FFT) is a cornerstone of digital signal processing, widely used in scientific and engineering applications, including radio interferometry imaging and medical imaging. However, traditional uniform FFT algorithms fall short in handling irregularly sampled data, leading to the development and essential role of non-uniform FFT (nuFFT) techniques. NuFFT is crucial for accurately processing and reconstructing data in applications such as radio interferometry, where the data collected from telescopes is often non-uniformly spaced, and in medical imaging modalities like MRI, which frequently utilize non-Cartesian sampling patterns.
In this presentation, we propose a versatile software-hardware co-design methodology based on High Level Synthesis aimed at exploring and implementing energy-efficient FPGA solutions for large-scale FFT and nuFFT computations. We present insights derived from application-specific requirements for the radio interferometry domain, focusing on critical design parameters such as accuracy, nuFFT size, type, and the resolution of sky images. By systematically evaluating these parameters, we identify key tuning knobs for optimizing energy efficiency, performance, and accuracy. For instance, in radio interferometry, the desired sky image resolution and the distribution of sampling points dictate the precision and computational load of the nuFFT, which directly influence the hardware design. Similarly, in medical imaging, the type of nuFFT and required image fidelity are critical for fine-tuning the accelerator.
We present a the initial results of our co-design process, demonstrating significant improvements in energy consumption and latency compared to traditional software implementations optimized for multicore CPU. Furthermore, we discuss the portability and scalability of the proposed solutions across different families of FPGAs from Intel and AMD. Both are crucial for extending the benefits of our solution to a wide range of applications, from large-scale radio interferometry arrays to portable medical imaging devices. This work paves the way for future research in developing more advanced, energy-efficient computational tools for high-impact scientific and medical applications.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

SKADAYS24-Ruben.pdf

Type

Main Document

Access type

openaccess

License Condition

N/A

Size

2.33 MB

Format

Adobe PDF

Checksum (MD5)

6de42e25258ed021982e59d26e63306c

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés