5 ms·
> RISC-V was designed to to be a teaching ISP Do you have a source for this? RISC-V always seemed like it was a production ISA from the get-go
by jason0597 5y ago
> RISC-V was designed to to be a teaching ISP
Do you have a source for this? RISC-V always seemed like it was a production ISA from the get-go
- Dylan16807 5y ago"RISC-V is a new instruction set architecture (ISA) designed to support computer architecture research and education." "Provide a realistic but open ISA that captures important details of commercial generalpurpose ISA designs and that is suitable for direct hardware implementation." "Be simple to subset for educational purposes and to reduce complexity of bringing up new implementations." https://www2.eecs.berkeley.edu/Pubs/TechRpts/2011/EECS-2011-62.pdf https://www2.eecs.berkeley.edu/Pubs/TechRpts/2011/EECS-2011-... "Yunsup Lee, Krste Asanovi´c, David Patterson, and I conceived RISC-V in the summer of 2010 as an ISA for research and education at Berkeley. Two of our research ventures, RAMP Gold [92] and Maven [60], had just wound down. These projects were based around the SPARC ISA and a lightly modified MIPS ISA, respectively, and we sought to unify behind a single architecture for the next round of projects." https://www2.eecs.berkeley.edu/Pubs/TechRpts/2016/EECS-2016-1.pdf https://www2.eecs.berkeley.edu/Pubs/TechRpts/2016/EECS-2016-...
- tcmart14 5y agoI can't remember if I heard it in a Jim Keller interview or somewhere else, but I think students also helped initially design the ISA for RISC-V also.
- vxNsr 5y agoI remember reading this somewhere a few years ago as well. RSIC-V was the "this is an educational ISA, but we're gonna see how far we can take it"
- snvzz 5y agoIt is an educational isa that just so happens to have the highest code density among 64bit architectures. There's been a few changes since its inception in academy and the ratified standard unprivileged spec[0]. [0] https://riscv.org/technical/specifications/ https://riscv.org/technical/specifications/
- panick21_ 5y agoIts literally how it started. They wanted a modern ISA for their course. Then they did a '6 month project' to develop it. That turned out to be RISC-V. Then companies would literally just adopt it and be angry at them doing changes and such. Then they realized that they need to push this more aggressively, establish a foundation and create a real standard. You can listen to the 'State of the Union' talks from the early conferences if you want a source.