Skip to content

preethi-github-29/riscbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 

Repository files navigation

RISCBench: RISC-V Orchestration & Throughput Benchmarking

RISCBench is an open-source benchmarking framework and methodology focused on orchestration efficiency in RISC-V and heterogeneous compute systems. While conventional metrics (like FLOPs and TOPS/W) measure raw arithmetic capability, RISCBench evaluates the control planeโ€”where synchronization, memory residency transitions, and orchestration determine sustained throughput.

Originally introduced at RISC-V Summit North America 2025, RISCBench was formally presented at the Proceedings of the 2026 ACM/SIGDA International Symposium on Field Programmable Gate Arrays (ISFPGA 2026), introducing the Sustained Instantaneous Throughput (SIT) metric.


๐Ÿš€ Key Features & Components

  • SIT Engine: Core pipeline for computing the Sustained Instantaneous Throughput metric.
  • Trace & Classification: Trace ingestion API, schema, and residency/throughput window classifiers.
  • Simulation Sensitivity Module: Latency, bandwidth, and synchronization sweep tools.
  • Adapters & Suites: Kernel suites and vendor/simulator adapters (Spike, QEMU, Renode).

๐Ÿ“„ Publications & Presentations


๐Ÿค Contributing

RISCBench is an evolving research framework. We welcome contributions from industry, academia, and government across chip architecture, EDA research, systems design, and heterogeneous computing.

About

Benchmarking RISC-V Orchestration Efficiency and SIT Metric

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors