Using a Performance Model to Implement a Superscalar CVA6

Côme Allart,Jean-Roch Coulon,André Sintzoff,Olivier Potin,Jean-Baptiste Rigaud
2024-10-02
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.
Hardware Architecture
What problem does this paper attempt to address?