[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
https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/isa/test_caller_svp64_fft.py;hb=HEAD
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
time.
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.
l.
More information about the Libre-soc-dev
mailing list