[Libre-soc-dev] [RFC] Matrix and DCT/FFT SVP64 REMAP
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Mon Jul 5 23:21:53 BST 2021
https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/isa/test_caller_svp64_matrix.py;hb=HEAD
these are now working, manually verified, in the ISACaller simulator.
which is getting hacked to pieces.
i've added in a manual system for setting the REMAP schedules for now:
it needs a FSM HDL variant of the 3D schedule in order to not be
considered a major hack. the same pathway is to be used, the
"srcsteps" for input regs 1,2,3 and "dststeps" for output regs FRT and
FRS are now decoupled, and ISACaller *manually* sets those up.
in HDL that would be handled by PowerDecoder2. it will almost
certainly be the case that 2-stage instruction decoding will be
needed, for these.
anyway, it's progress. tomorrow's continued hacking will involve
adding the FFT scheduler in as well. then i should at least be able
to do DFT. DCT is particularly tricky, that comes later.
l.
More information about the Libre-soc-dev
mailing list