2 ms·
RISC-V (with no vectors) was the base ISA to support the real goal of making Vector processors, it was supposed to be a short side quest. Much longer than expec
by sitkack 5y ago
RISC-V (with no vectors) was the base ISA to support the real goal of making Vector processors, it was supposed to be a short side quest. Much longer than expected but 1000% worth it.
RVV (RISC-V Vector Extension) is the real coup and ultimately what the base ISA is there to support.
https://youtu.be/V7fuE1yXUxk?t=104 https://youtu.be/V7fuE1yXUxk?t=104
https://www.youtube.com/watch?v=oTaOd8qr53U https://www.youtube.com/watch?v=oTaOd8qr53U
GPUs might be complex beasts, ultimately it is lots of FMAs (Fused Multiply Add) that do most of our calculations.
https://en.wikipedia.org/wiki/Multiply%E2%80%93accumulate_operation https://en.wikipedia.org/wiki/Multiply%E2%80%93accumulate_op...