Performance
How long each tool takes, by the size of the panel it was given. Every number is a real, standalone call of the shipped tools on the hardware named — nothing reused from a previous call, nothing modelled or extrapolated.
measured on NVIDIA GeForce RTX 5080At a glance
Per tool: how many runs were measured, the typical and slow-tail wall time, and the largest panel the tool has handled with the time that took.
627
runs measured
7
tools
1,915 × 254
largest panel, rows × columns
18.8 h
total wall time
| Tool | Runs | Median | 90th pct | Slowest | Largest panel | Time on it | Hardware |
|---|---|---|---|---|---|---|---|
discover | 104 | 5.2 s | 16.5 s | 2.8 min | 1,915 × 254 | 2.8 min | NVIDIA GeForce RTX 5080 |
estimate_effect | 104 | 2.8 s | 13.4 s | 2.3 min | 1,915 × 254 | 2.3 min | NVIDIA GeForce RTX 5080 |
is_identifiable | 104 | 2.6 s | 13.0 s | 2.1 min | 1,915 × 254 | 2.1 min | NVIDIA GeForce RTX 5080 |
what_should_i_measure | 1 | 1.5 min | 1.5 min | 1.5 min | 200 × 20 | 1.5 min | NVIDIA GeForce RTX 5080 |
rank_interventions | 104 | 3.2 s | 13.7 s | 2.5 min | 1,915 × 254 | 2.1 min | NVIDIA GeForce RTX 5080 |
explain | 104 | 3.2 s | 28.0 s | 31.1 min | 1,915 × 242 | 31.1 min | NVIDIA GeForce RTX 5080 |
causal_analysis | 106 | 29.6 s | 3.5 min | 5.5 h | 1,915 × 242 | 4.7 h | NVIDIA GeForce RTX 5080 |
Size vs time
Each dot is one run; both axes are logarithmic. Time follows rows × columns: the widest panels are where the minutes go, and the same panel costs about the same on every call.
Every run
Filter by tool or by a minimum column count; click a column header to sort.
| Tool | Rows | Columns | Rows × columns | Pairs | Wall time | Hardware |
|---|
How to read the numbers
Rows and columns are what the tool actually analysed: the numeric columns left after
preprocessing and the rows used, as reported in every response's
Wall time is the whole call as the response reports it in
Hardware is the GPU the run was recorded on. A first call after start additionally pays the model load once.
diagnostics.data_report.
Wall time is the whole call as the response reports it in
elapsed_seconds,
including the necessary-condition checks and the stability re-check that run by default.
For the tools that answer several pairs in one call the time is the sum over the pairs and
the Pairs column says how many.
Hardware is the GPU the run was recorded on. A first call after start additionally pays the model load once.