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.py
Build the executable:
$ make build
Run the executable:
$ make run
The 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
└── runs
Run the following command to generate a performance report(report.pdf)
make report
The 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!