RISC-V:なぜ彼らはもっと賢く設計しなかったのか
RISC-V: They should have known better
RISC-Vは、安価な組み込みマイコン分野では最終的に主流になるだろうが、それはISA設計のおかげではなく、むしろそれにもかかわらずだ。この記事では、割り込みレイテンシやコード密度など、組み込みコアに求められる要件において、RISC-VがCortex-M0などの既存競合に劣る点を具体的に指摘する。また、圧縮命令のオフセット範囲の狭さや、サーバー向けコアに必要な性能を実現するための拡張(Zbaなど)が遅れて追加されたことなど、設計上の欠陥を批判する。著者は、RISC-Vがすべての用途で最高になることは不可能であり、その設計選択は高級CPUと低コストマイコンで相反するものだと主張する。
つまり、基本的にこのような組み込みコアが持つ唯一の目的において、RISC-Vは主要な既存競合他社よりも明らかに劣っているのです。