EdgeFit Atlas

Measured on-device inference. Every number reproducible; every failure recorded.

Llama-3.2-1B-Instruct

hf:meta-llama/Llama-3.2-1B-Instruct · unknown

Graph fingerprint

1498.5M graph parameters (as exported) · 3838 graph nodes · attention: gqa

Constant×1353, Unsqueeze×496, Mul×263, Shape×231, Gather×198, Concat×196, MatMul×146, Cast×142

Time to first token by recipe

CPUaccelerator
0200400TTFT (prefill), msort-cpu-dynamic124.13ort-cpu-dynamic: 124.13 — cv 0.0%, 5717 MiBunknown254.16unknown: 254.16 — cv 0.0%, 5717 MiB, 2 repeats spanning 0.00–0.00 msort-coreml-dynamic473.02ort-coreml-dynamic: 473.02 — cv 0.0%, 5717 MiB
Median of 10 timed runs after 3 discarded warmups. Hover a bar for variance and artifact size.

Repeatability

Recipes measured more than once on this unit, in separate sessions. This is the weakest useful form of the check — the real one runs the same recipe on two physical units of the same SKU, and we have one machine. Agreement here cannot catch a defect in the methodology that both runs share; it can only catch drift.

Recipesessionsfastest msslowest msspread
unknown20.000.000.00%

Decode throughput

CPUaccelerator
0510decode tokens/second — higher is betterunknown12.48ort-cpu-dynamic12.09ort-coreml-dynamic5.26
Steady-state generation rate after prefill, with the KV cache threaded through every step. The chart above it is TTFT, which is the prefill cost — the two are separate workloads and are never averaged together.

Every recipe measured

RecipeTargetOutcomeTTFT mstok/scvsize MiBtokensFLOP fb (auth)time fb (run)partitions
unknownunknownsuccess118.312.485.7%5717100%0.0%
ort-cpu-dynamicCPUsuccess124.112.0929.7%5717100%0.0%
unknownunknownsuccess390.06.393.4%5717100%15.0%129
ort-coreml-dynamicCoreMLsuccess473.05.2620.4%5717100%16.4%129

Reproduce

Commands for every row on this page
# recipe 1fef51b8d3e705f5 is no longer in the library
uv run edgefit measure --model hf:meta-llama/Llama-3.2-1B-Instruct --recipe recipes/ort_cpu_dynamic.yaml
# recipe 229963667b8be77f is no longer in the library
uv run edgefit measure --model hf:meta-llama/Llama-3.2-1B-Instruct --recipe recipes/ort_coreml_dynamic.yaml