RISC-V: Why the Open ISA Falls Short for Both Cheap Chips and Supercomputers

RISC-V: They should have known better

RISC-V: Why the Open ISA Falls Short for Both Cheap Chips and Supercomputers

Dmitry.GR argues that RISC-V's one-size-fits-all ISA is fundamentally flawed. For cheap microcontrollers, its interrupt handling and compressed instructions are worse than the decade-old Cortex-M0. For high-end cores, it lacks addressing modes for array access, forcing three instructions where one would do. The author calls out the RISC-V community's excuses, like instruction fusion, as unrealistic, and notes that proposed extensions like Zba came years too late.

The existence of CLIC and various proprietary "fast IRQ" / auto-stacking extensions is an additional indictment. The base ISA forces vendors to invent non-standard silicon to reach parity with a decade-old Cortex-M0.

More from this day

2026-08-14