Performance dashboard

Gain transparency on model performance across devices and systems. Always stay ahead with automatically provided daily updates.
Connect with us

In action

See the Performance Dashboard in action and experience how it provides critical insights on performance and stability of your edge AI deployment toolchain.

Key features

Transparency

Get full transparency on performance metrics across models and devices.

Stability

Ensure your models always run and meet performance requirements.

Multi-device

Automatically test and compare your models on multiple devices.

Always up-to-date

Leveraging nightly builds and adding novel models.

how it works

Gain the insights you need by switching between our interactive user interfaces and profound command-line tooling.
view docs
roofbench-v3 compile-and-run
 
--config
   
benchmarks/torch/HuggingFaceTB/SmolLM2
 
--output-dir
   
roof_bench_smollm2_run_single
 
--filter-pattern
   
"360M"

FAQ

Why should I care about a performance dashboard?

Stability is key. If you want adoption for your compute hardware, it needs to provide reliable model coverage and performance. If you want to bring a novel edge AI product to market, you need to know if and how fast the application runs on your target device. Roofline’s performance dashboard provides the transparency metrics you need across all relevant models and devices.

With nightly updates and continuous model additions, you always work with the latest results.

Which performance metrics can I track through the dashboard?

For a given model, we track latency, throughput (e.g., tokens per second), and memory footprint as key metrics. For a given hardware, we track model coverage for an extensive model zoo as well as the metrics mentioned above.

How up-to-date are the numbers?

The performance dashboard is updated on a daily basis. We have built extensive CI/CD infrastructure that performs nightly benchmarking runs for 100s of models across devices. The data is then fed into the performance dashboard.

How can I get access to the dashboard?

Just reach out through our Contact Us form. We will get in touch immediately.