[Libre-soc-bugs] [Bug 839] SVP64 / Extra-V / ZOLC whitepaper
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Tue Jun 14 13:02:47 BST 2022
https://bugs.libre-soc.org/show_bug.cgi?id=839
--- Comment #8 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
https://ftp.libre-soc.org/matrix_svremap.jpg
words:
Matrix Schedule
svshape 2,2,3 (VL=12)
svremap 31,1,2,3
sv.fmadd 0.v, 8.v, 16.v, 0.v
A0 A1 A2
A3 A4 A5
B0 B1
B2 B3
B4 B5
--------- ---------
| | |
| 0 + 4 + | 2 + 6 + |
| 8 + 12 | 10 + 14 |
| | |
--------+---------
| | |
| 1 + 5 + | 3 + 7 + |
| 9 + 13 | 11 + 15 |
| | |
-------- ---------
VL automatically set (to 12)
Schedule arranged
for best pipelining
0: r0 += A0 x B0
1: r2 += A3 x B0
2: r1 += A0 x B1
3: r3 += A3 x B1
4: r0 += A1 x B0
...
...
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list