Skip to content

MoonbaseOtago/vroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRoom! RISC-V CPU

Moonbase Logo

A new high-end RISC-V implementation

Paul Campbell - Feb 2023

paul@taniwha.com @moonbaseotago

(C) Copyright Moonbase Otago 2021-23

Executive summary

  • Very high end RISC-V implementation – goal cloud server class
  • Out of order, super scalar, speculative
  • RV64-IMAFDCHBK(V)
  • Up to 8 IPC (instructions per clock) peak, goal ~4 average on ALU heavy work, already past there
  • 2-way simultaneous multithreading capable
  • Multi-core
  • Current dhrystone numbers: ~11.3 DMips/MHz - still a work in progress.
  • Currently boots Linux on an AWS-FPGA instance
  • GPL3 – dual licensing possible

Detailed architectural presentation