Using a Performance Model to Implement a Superscalar CVA6
Utiliser un Modèle de Performance pour Implémenter un CVA6 Superscalaire
Résumé
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.
Un modèle de performance du processeur RISC-V CVA6 est construit pour évaluer des modifications liées à la performance avant des les implémenter dans le RTL. Sa précision est de 99.2% sur le CoreMark. Ce modèle est utilisé pour évaluer une fonctionnalité superscalaire pour le CVA6. Durant la phase de conception, le modèle a aidé à détecter et résoudre des bogues de performance. La fonctionnalité superscalaire a résulté en une amélioration de la performance du CVA6 de 40% sur le CoreMark.
Origine | Fichiers produits par l'(les) auteur(s) |
---|