[Libre-soc-dev] remap status?

Lauri Kasanen cand at gmx.com
Fri May 28 13:48:04 BST 2021


Is remap implemented in pypowersim?

The x86 and ppc versions of mp3_0 do a lot of extra work in order to
vectorize it and be cache friendly. The C version just accesses the
elements as needed - array[0], array[64], ... at an offset of 64
floats each.

I believe remap would let me express the C version simply, loading at
those offsets. Should still be in L2/L3 even though not L1; less work
than the existing vec impls, but maybe worse cache effects.

- Lauri

More information about the Libre-soc-dev mailing list