News for hackers. Stuff that matters.
Re:Linux on an 8-Bit Micro? (2012) by cesarb on Saturday April 27, 2019 @09:25AM (#19765374)
> Almost all current ISAs other than RV itself have historical warts

RISC-V doesn't have historical warts only because it's too new for any warts it has to be considered historical.

> that can slow down not just hardware implementations but emulation

RISC-V shuffles the immediate bits on its instruction encoding to speed up decoding the immediate in hardware, but this slows down decoding the immediate in software. This will in the future probably be considered one of RISC-V's "historical warts".

Re:Linux on an 8-Bit Micro? (2012) by 0815test on Saturday April 27, 2019 @12:29PM (#19766304)
> RISC-V shuffles the immediate bits on its instruction encoding to speed up decoding the immediate in hardware

You're right that this might be a problem, in principle. Surprisingly enough, however, RV is actually more than competitive as a system-level virtual ISA. People have experimented with this on existing emulation platforms, and that was the result they got.