论文标题

FFTC:用于开发HPC快速傅立叶变换库的MLIR方言

FFTc: An MLIR Dialect for Developing HPC Fast Fourier Transform Libraries

论文作者

He, Yifei, Podobas, Artur, Andersson, Måns I., Markidis, Stefano

论文摘要

离散的傅立叶变换(DFT)库是科学计算的最关键的软件组件之一。受FFTW的启发,FFTW是一个广泛用于DFT HPC计算的库,我们将编译器技术应用于HPC傅立叶变换库的开发。在这项工作中,我们基于多级中间表示(MLIR)介绍了一种特定于领域的语言FFTC,以表达傅立叶变换算法。我们介绍了FFTC的初始设计,实现和初步结果。

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 calculations, we apply compiler technologies for the development of HPC Fourier transform libraries. In this work, we introduce FFTc, a domain-specific language, based on Multi-Level Intermediate Representation (MLIR), for expressing Fourier Transform algorithms. We present the initial design, implementation, and preliminary results of FFTc.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源