Skip to content

owlxiao/rtl-sim-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RTL Simulation Benchmark

This repository is designed to test the performance of RTL simulators.

Setup

Use the env.py script to check if the environment is properly installed.

$ python env.py

Evaluation

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

Generate Report

Run the following command to generate a performance report(report.pdf)

make report

The results folder contains an example report named example-report.pdf.

Acknowledgments

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!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published