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

Luke Kenneth Casson Leighton lkcl at lkcl.net
Mon Jul 12 15:35:19 BST 2021


https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/isa/test_caller_svp64_fft.py;h=8ef5d6ec2a71be86880b48a6e679e5106ce9f1be;hb=cfe613d4cb90ab215b5e88f29a6a8285b21bdde6#l268

excellent.  slowly, step by step.  that unit test is still DFT (one multiply,
one in-place add-sub) however it's in Vertical-First mode and it's
using a scalar register (fp24) as an *explicit intermediary* rather than
relying on a single MUL-ADD instruction.

with that worked out, the next step is the full complex-number version,
using the (much simpler) DFT version as a template.

l.



More information about the Libre-soc-dev mailing list