| ▲ | anematode 6 hours ago | |
That makes a ton of sense and aligns with my observations. Thanks for the resource :) If SSVE is slow, I was hoping that SME instructions could be used in a vector-like fashion (e.g. add two matrices with high throughput, or a Hadamard/element-wise product) but it seems most matrix accelerator ISAs don't have that. | ||
| ▲ | bdash 5 hours ago | parent | next [-] | |
There are SME / SME2 instructions that use the ZA tiles as vector registers / vector groups. These can take advantage of the higher throughput of the SME processing grid vs SSVE instructions that operate on Z registers. See the `FMLA (SME2)` case under Peak Performance at https://scalable.uni-jena.de/opt/sme/micro.html#peak-perform.... | ||
| ▲ | 4 hours ago | parent | prev [-] | |
| [deleted] | ||