3 papers
cs.CL2025
Optimizing FDTD Solvers for Electromagnetics: A Compiler-Guided Approach with High-Level Tensor Abstractions
Yifei He, Måns I. Andersson, Stefano Markidis
The Finite Difference Time Domain (FDTD) method is a widely used numerical technique for solving Maxwell's equations, particularly in computational electromagnetics and photonics.…
cs.MS2023
Leveraging MLIR for Loop Vectorization and GPU Porting of FFT Libraries
Yifei He, Artur Podobas, Stefano Markidis
FFTc is a Domain-Specific Language (DSL) for designing and generating Fast Fourier Transforms (FFT) libraries. The FFTc uniqueness is that it leverages and extend Multi-Level Inter…
cs.MS2022
FFTc: An MLIR Dialect for Developing HPC Fast Fourier Transform Libraries
Yifei He, Artur Podobas, Måns I. Andersson +1
Discrete Fourier Transform (DFT) libraries are one of the most critical software components for scientific computing. Inspired by FFTW, a widely used library for DFT HPC calculatio…