3 ms·
These are all good points but fixing many would interfere with the ability of students to create a basic RISC-V processor in a single semester. The simplest po
by Symmetry 6y ago
These are all good points but fixing many would interfere with the ability of students to create a basic RISC-V processor in a single semester. The simplest possible in order RISC-V and the simplest possible out of order RISC-V designs are a lot easier to do than the equivalents in more common ISAs and that makes it really useful as a teaching tool.
EDIT: Also, when the B extension becomes standard that should fix some of the issues.
- socialdemocrat 6y agoGood point. I think the author forgot that RISC-V was motivate as a ISA for both teaching and being giving decent performance in the real world. Seems like some things have to give in the name of simplicity.
- TazeTSchnitzel 6y agoForgot? I think that's a fairly well-known fact about RISC-V, but a good ISA for teaching and a good ISA for the real world are not necessarily the same.