[Libre-soc-dev] [RFC] REMAP, SHAPE, complex (full) FFT

Luke Kenneth Casson Leighton lkcl at lkcl.net
Mon Jul 12 21:11:09 BST 2021


https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/isa/test_caller_svp64_fft.py;h=27d3a70fcd72d501b256f9a7a933358dce4087e6;hb=e4f69ca4ae12eca4f29c63742621aba5447ae013#l487

HA success, that's a full complex number RADIX2 in-place FFT, it uses
"Vertical-First" mode, and regs 24 thru 27 for temporary scalars in
the middle of each loop.

now comes the analysis part, for ways to optimise this.

i have a feeling it's time to extend SVSTATE to 64 bit and to start
storing "Vertical-First" mode bit, and some hints and other
persistence state, in it.

l.



More information about the Libre-soc-dev mailing list