Benchmarking
Measure Isaac Lab workloads, compare changes, and catch performance regressions with the benchmark CLI and Python API.
Run a benchmark
Start with a runtime benchmark. This command measures 1000 environment steps after 50 warm-up steps and prints a summary:
Choose a workflow
From workload to comparison
Use the same workload, hardware, software revision, and measurement mode on both sides of a comparison. The detailed guides define each timing boundary and the provenance required for a valid result.
Guides
Measure runtime, policy playback, training, or startup.
Isolate one asset method, data property, or sensor update.
Run workflows from Python or add a benchmark producer.