Skip to content

Outer product approach to 2D 256x256 FFT

Paolo requested to merge SME_FFT into main

Description

This patch introduces a new approach to the calculation of a 2D c2c FFT of dimensions 256x256. The new method uses the outer product instructions FMOPA/FMOPS on the SME unit to calculate multiple FFTs at the same time.

The new code can be enabled by adding -DARMRAL_ENABLE_SME2=On to the cmake command when configuring the project.

Checklist

For any items that are not checked, please provide details.

Merge request reports

Loading