mlboydaisuke commited on
Commit
5c41ff3
·
verified ·
1 Parent(s): 2480908

Add measured Raspberry Pi 5 (CPU) section

Browse files

Numbers from the 2026-08-31 Raspberry Pi 5 sweep: LiteRT benchmark_model
(litert-cli-nightly 0.2.0.dev20260805), CPU/XNNPACK, 4 threads, 10 warm-up +
50 timed runs x 3 invocations per file, cooldown between invocations, thermal
throttle state verified 0x0 on every run. Median + spread, never single-shot.
Measurements are joined to this repo by exact .tflite file name.

Files changed (1) hide show
  1. README.md +8 -0
README.md CHANGED
@@ -129,6 +129,14 @@ Measured on a **Samsung Galaxy S26** (Snapdragon 8 Elite Gen 5 / SM8850, Hexagon
129
 
130
  GPU wiring: [GPU guide](https://github.com/john-rocky/hf-to-litertlm/blob/main/docs/android-gpu.md).
131
 
 
 
 
 
 
 
 
 
132
  ## License & attribution
133
 
134
  - License: **Apache-2.0** (© the U²-Net authors,
 
129
 
130
  GPU wiring: [GPU guide](https://github.com/john-rocky/hf-to-litertlm/blob/main/docs/android-gpu.md).
131
 
132
+ ## Raspberry Pi 5 (CPU)
133
+
134
+ Measured on a Raspberry Pi 5 Model B Rev 1.1 (8 GB, Raspberry Pi OS 64-bit) with the LiteRT [`benchmark_model`](https://ai.google.dev/edge/litert/models/measurement) tool from litert-cli-nightly 0.2.0.dev20260805: CPU inference (XNNPACK, 4 threads), 3 invocations per file of 10 warm-up plus 50 timed runs (the tool caps a phase at 150 s, so very slow graphs run fewer — the Runs column is the actual timed total). The latency is the median across invocations; the spread is the min–max over all timed runs. No thermal throttling occurred during these runs (`vcgencmd get_throttled` stayed `0x0`).
135
+
136
+ | File | Inference (median) | Spread (min–max) | Runs | Peak memory |
137
+ |---|---:|---:|---:|---:|
138
+ | `u2net_fp16.tflite` | 1,052.8 ms | 1,045.0–1,090.5 ms | 150 | 520 MB |
139
+
140
  ## License & attribution
141
 
142
  - License: **Apache-2.0** (© the U²-Net authors,