The initial primary motivation of REMAP was for Matrix Multiplication, reordering of sequential
data in-place: in-place DCT and FFT were easily justified given the
high usage in Computer Science.
-Four SPRs are provided so that a single FMAC may be
-used in a single loop to perform for example 4x4 times 4x4 Matrix multiplication,
+Four SPRs are provided which may be applied to any GPR, FPR or CR Field
+so that for example a single FMAC may be
+used in a single loop to perform 5x3 times 3x4 Matrix multiplication,
generating 64 FMACs. Additional uses include regular "Structure Packing"
such as RGB pixel data extraction and reforming.