This repository is designed to test the performance of RTL simulators.
Use the env.py script to check if the environment is properly installed.
$ python env.pyBuild the executable:
$ make buildRun the executable:
$ make runThe collected data is listed in results folder, like this:
$ tree -L 1 results
results
├── benchmark-info.json
├── cpu-info.json
├── platform-info.csv
├── result.csv
└── runsRun the following command to generate a performance report(report.pdf)
make reportThe results folder contains an example report named example-report.pdf.
This project was inspired by ksim-ae. I've made significant modifications and simplifications to it. Many thanks to the original author of ksim-ae!