Commit f1b1df6
authored
feat(bench): record + label the machine (Framework Laptop 13) on the chart (#186)
The benchmark hardware is a Framework Laptop 13 (AMD Ryzen 7040 Series — the
board generation is inferable from the CPU). Surface that everywhere.
margine-bench-kernel.sh: capture `machine` from DMI (sys_vendor + product_name,
e.g. "Framework Laptop 13 (AMD Ryzen 7040Series)") into the JSON identity, so
future runs self-record the model.
margine-bench-compare.py: new --machine flag; the chart subtitle now uses
machine (JSON field > --machine > cpu_model fallback).
Regenerate the published chart with the Framework label; update the README perf
hero sub-caption and the results/2026-06-16 provenance README to name the
machine.
Validation: shellcheck + ruff clean; chart re-rendered, ASCII-safe, subtitle
shows "Framework Laptop 13 (AMD Ryzen 5 7640U, Radeon 760M)".1 parent e2c4c83 commit f1b1df6
6 files changed
Lines changed: 16 additions & 7 deletions
File tree
- tools/bench
- results/2026-06-16
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| 104 | + | |
| 105 | + | |
104 | 106 | | |
105 | 107 | | |
106 | 108 | | |
| |||
132 | 134 | | |
133 | 135 | | |
134 | 136 | | |
135 | | - | |
| 137 | + | |
136 | 138 | | |
137 | 139 | | |
138 | 140 | | |
| |||
178 | 180 | | |
179 | 181 | | |
180 | 182 | | |
181 | | - | |
| 183 | + | |
| 184 | + | |
182 | 185 | | |
183 | 186 | | |
184 | 187 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
262 | 268 | | |
263 | 269 | | |
264 | 270 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Loading
0 commit comments