Commit graph

5 commits

Author SHA1 Message Date
smill
cc9354e136 Drop GIMP workload; make Inkscape export a tunable subset
GIMP 3 removed/renamed the Script-Fu PDB calls the workload relied on
(plug-in-unsharp-mask, gimp-levels-stretch), so it is removed rather than
maintained as best-effort. Inkscape now exports the first INKSCAPE_FILES SVGs
(default 25) instead of all 121, cutting that step to well under a minute.
2026-09-29 21:51:18 -04:00
smill
13da8e986a Remove Phoronix Test Suite
Drops the optional RUN_PTS group, the pts-core phase, and every Phoronix
reference from the scripts and docs. The suite is now just PassMark, the
bundled llama.cpp, the app workloads, and the quick tools.
2026-09-29 21:21:06 -04:00
smill
8e9fd82e8e gpu: run a single representative scene per tool by default
glmark2 (terrain) and vkmark (texture) now each run one ~10s scene instead of
the full multi-scene sweep, cutting the headed part to about a minute. Scene
seconds and the vkmark scene are tunable via GLMARK2_DURATION, VKMARK_DURATION
and VKMARK_BENCH.
2026-09-29 21:14:30 -04:00
smill
27753b0aba Stop tracking benchmark results; add them to .gitignore
results/ and the loose per-tool outputs in the kit root are regenerated every
run, so they no longer belong in the repo.
2026-09-29 21:09:33 -04:00
smill
0cd63d0233 basic-benchmark: portable Fedora benchmark kit
Headless + headed suites with power/thermal logging and efficiency reporting.
Includes PassMark, llama.cpp, app workloads (LibreOffice/GEGL/Inkscape/GIMP),
a GOVERNOR selector, compare-report.py, and captured results.
2026-09-29 21:06:24 -04:00