[Libre-soc-bugs] [Bug 1155] O(n^2) multiplication REMAP mode(s)

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Sep 9 12:21:09 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1155

Luke Kenneth Casson Leighton <lkcl at lkcl.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |https://libre-soc.org/openp
                   |                            |ower/sv/remap/

--- Comment #2 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
space in SHAPE SPRs

https://libre-soc.org/openpower/sv/remap/


|0:5   |6:11  | 12:17   | 18:20   | 21:23   |24:27 |28:29  |30:31| Mode  |
|----- |----- | ------- | ------- | ------  |------|------ |---- | ----- |
|xdimsz|ydimsz| zdimsz  | permute | invxyz  |offset|skip   |mode |Matrix |
|xdimsz|ydimsz|SVGPR    | 11/     |sk1/invxy|offset|elwidth|0b00 |Indexed|
|xdimsz|mode  | zdimsz  | submode2| invxyz  |offset|submode|0b01 |DCT/FFT|
| rsvd |rsvd  |xdimsz   | rsvd    | invxyz  |offset|submode|0b10 |Red/Sum|
|      |      |         |         |         |      |       |0b11 |rsvd   |

=>

| rsvd |rsvd  |xdimsz   | 00      | invxyz  |offset|submode|0b10 |Red/Sum|
| rsvd |ydimsz|xdimsz   | 01      | invxy 0 |offset|mirror |0b10 |Bigmul|

or


| rsvd |rsvd  |xdimsz   | rsvd    | invxy 0 |offset|submode|0b10 |Red/Sum|
| rsvd |ydimsz|xdimsz   | rsvd    | invxy 1 |offset|submode|0b10 |Bigmul |

have to check z of invxyz is free

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list