Skip to content

RIKEN-RCCS/benchkit

Repository files navigation

BenchKit

BenchKit is a shell-first benchmarking framework for the CX Framework. It supports build and run workflows for multiple applications and systems, result collection, profiler data handling, estimation workflows, and result portal integration.

Purpose

  • Run benchmarks across multiple codes and systems with a shared workflow.
  • Support both cross-build and native execution environments.
  • Keep site-specific configuration separate from benchmark logic.
  • Collect result data, profiler outputs, and estimation inputs in a consistent format.
  • Integrate with the CX result portal and related estimation workflows.
  • Provide a practical base for performance analysis, estimation, and feedback.

Quick Links

CX Framework Documents

Developer Reference

The detailed developer-oriented reference has moved to docs:

This includes:

  • project structure
  • result portal architecture
  • CI pipeline structure
  • configuration files
  • CI execution control
  • system-specific execution environments
  • runtime requirements

About

Tools for Continuous Software Development for HPC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors