4 papers
Portable High-Performance Kernel Generation for a Computational Fluid Dynamics Code with DaCe
Måns I. Andersson, Martin Karp, Niclas Jansson +1
With the emergence of new high-performance computing (HPC) accelerators, such as Nvidia and AMD GPUs, efficiently targeting diverse hardware architectures has become a major challe…
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.…
Anderson Accelerated PMHSS for Complex-Symmetric Linear Systems
Måns I. Andersson, Felix Liu, Stefano Markidis
This paper presents the design and development of an Anderson Accelerated Preconditioned Modified Hermitian and Skew-Hermitian Splitting (AA-PMHSS) method for solving complex-symme…
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…