English

Using a Performance Model to Implement a Superscalar CVA6

Hardware Architecture 2024-10-03 v1

Abstract

A performance model of CVA6 RISC-V processor is built to evaluate performance related modifications before implementing them in RTL. Its accuracy is 99.2% on CoreMark. This model is used to evaluate a superscalar feature for CVA6. During design phase, the model helped detecting and fixing performance bugs. The superscalar feature resulted in a CVA6 performance improvement of 40% on CoreMark.

Keywords

Cite

@article{arxiv.2410.01442,
  title  = {Using a Performance Model to Implement a Superscalar CVA6},
  author = {Côme Allart and Jean-Roch Coulon and André Sintzoff and Olivier Potin and Jean-Baptiste Rigaud},
  journal= {arXiv preprint arXiv:2410.01442},
  year   = {2024}
}
R2 v1 2026-06-28T19:05:02.994Z