remote-bench
CommunityBenchmark remotely for stable, one-run results.
Software Engineering#benchmarking#performance analysis#ssh#remote execution#barretenberg#wasm benchmarks
AuthorHabibTorjmen
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Producing reliable benchmark numbers is hard when your execution machine is shared or noisy, causing run-to-run variance that makes comparisons untrustworthy.
Core Features & Use Cases
- Run noise-free EC2 benchmarks: Executes Barretenberg/BB benchmark targets on the dedicated remote benchmarking instance for isolated, publishable single-run results.
- Safe remote orchestration: Validates required environment variables, enforces a remote lock to prevent concurrent benchmark corruption, transfers the needed binary and inputs, and retrieves benchmark outputs.
- Workload-agnostic transport: Does not decide what to benchmark; it’s designed to pair with other benchmark skills (e.g., chonk/native/A-B comparison workflows) that define the actual BB command and inputs.
Quick Start
Ask the AI to run the remote benchmark for target bb with the command you intend to measure, after confirming BB_SSH_KEY, BB_SSH_INSTANCE, and BB_SSH_CPP_PATH are configured for the remote machine.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: remote-bench Download link: https://github.com/HabibTorjmen/Blockchain/archive/main.zip#remote-bench Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.