Skip to content

Your First Benchmark

Upload your validated model to Bitweaver, run it on real MCUs, and review the on-device performance and per-layer breakdown.

Prerequisites

  • Completed the Quick Start - you have a validated model and its schema JSON.
  • A Bitweaver account with access to a project workspace.

Don't have a Bitweaver account yet? Get in touch.

1. Create a project

A project is a named container for related benchmarks, with its own default metrics and target boards. Use one project per model family, or one per team initiative.

2. Upload your model

From inside the project, start a new benchmark and upload the schema JSON from the Quick Start or your own. Optionally describe your sumbission and add your model's metrics.

3. Watch the benchmark run

Each upload creates a benchmark job that moves through these states:

build_queued → building → run_queued → running → completed

The Dashboard shows live status for every active job. A failure in either build or run stage surfaces inline with the error message.

4. Review the results

You can review the results as follows:

  • Performance Dashboard — metrics across runs for quick visual comparison.
  • Run History — every submission, its final state, and its artifacts.

Next steps