VRoom! RISC-V CPU
A new high-end RISC-V implementation
Paul Campbell - October 2021
[email protected] @moonbaseotago
(C) Copyright Moonbase Otago 2021
Executive summary
- Very high end RISC-V implementation โ goal cloud server class
- Out of order, super scalar, speculative
- RV64-IMAFDCHB(V)
- Up to 8 IPC (instructions per clock) peak, goal ~4 average on ALU heavy work
- 2-way simultaneous multithreading capable
- Multi-core
- Early (low) dhrystone numbers: ~3.5 DMips/MHz - still a work in progress. Goal ~4-5
- Currently boots Linux on an AWS-FPGA instance
- GPL3 โ dual licensing possible