[libre-riscv-dev] Vulkanizing
Immanuel, Yehowshua U
yimmanuel3 at gatech.edu
Wed Feb 19 06:42:07 GMT 2020
> The current plan is to have the main (mul-add) SIMD ALU be 128-bits wide
> per-core. That is 8 flops/core/cycle of fp32, 16 for fp16, and, depending
> on how we implement it, either 2 or 4 flops/core/cycle of fp64. There are
> also other ALUs for div (int and fp), sqrt, rsqrt, and other special
> functions, so those will help increase performance too.
Yes this make sense.
OK, I’ve got a rough idea of what we’re doing now.
We have 4 CPU cores right?
So that’s 4 128-bit wide ALU.
Gosh, that’s a lot of gates, and dynamic partitioning - cool - but a little tricky…
But sounds good nonetheless.
Yehowshua
More information about the libre-riscv-dev
mailing list