[libre-riscv-dev] [isa-dev] 3D Matrix-style operations / primitives
luke.leighton at gmail.com
Wed Sep 18 20:13:45 BST 2019
On Wednesday, September 18, 2019 at 3:29:11 PM UTC+1, Rogier Brussee wrote:
>> normalisation looks to be just "divide by the determinant":
> NOOOH. She divides every column by the length of the column.
i can hear the screams and writhiing from 10,000 miles away, rogier :)
this tends to reinforce the idea of having base primitives (vector gather
etc., thank you allen), which reorder registers / memory and let it get
sorted out over time by software engineering.
Atif from Pixilica proposed microcoding (or, similar to that) of actual
matrix operations: your reaction, Rogier, suggests that whatever algorithm
is hard-coded into microcode is going to be a risk and/or require *huge*
amounts of mathematical research to get right.
More information about the libre-riscv-dev