Re:RISC-V Is Sloooow
by Findecanor on Tuesday March 10, 2026 @08:09PM
(#47330377)
RISC-V splits widening multiply out into two instructions: one for the high bits and one for the low. Just like 64-bit ARM does.
Integer MAC is hindered by a design decision not to require more than two source operands, so as to allow simple implementations to stay simple.
FMAC exists, but only because it is in the IEEE 754 spec ... and it requires significant op-code space.
Integer MAC is hindered by a design decision not to require more than two source operands, so as to allow simple implementations to stay simple. FMAC exists, but only because it is in the IEEE 754 spec ... and it requires significant op-code space.