[Libre-soc-dev] [RFC] Matrix and DCT/FFT SVP64 REMAP

Luke Kenneth Casson Leighton lkcl at lkcl.net
Tue Jul 6 22:30:20 BST 2021


ha! it works!

that test combines a (temporary) instruction, svremap, creating a
butterfly schedule, with the twin +/- FMAC added last week.

the result is an O(VL log2 VL) suite of instructions which create an
in-place DFT.

to do full FFT we will need first-order support for complex numbers,
because the REMAP schedule can only apply to one instruction at a

although it woukd be fantastic i do not want to go down the ZOLC route
yet because it is a serious amount of work in its own right.


More information about the Libre-soc-dev mailing list