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.
This commit is contained in:
parent
13da8e986a
commit
cc9354e136
133 changed files with 32 additions and 5235 deletions
|
|
@ -31,8 +31,7 @@
|
|||
5 llama.cpp generation (2B, CPU/RAM) headless script ~15 s bundled; tok/s
|
||||
5b LibreOffice: 20 documents -> PDF headless script ~1 min fixed corpus
|
||||
5c GEGL: 9 image ops (6000x4000) headless script ~1 min fixed corpus
|
||||
5d Inkscape: SVG -> PNG headless script 1-2 min fixed corpus
|
||||
5e GIMP: 4 batch ops headless script 1-2 min GIMP 3, best-effort
|
||||
5d Inkscape: SVG -> PNG (first 25) headless script ~30 s fixed corpus
|
||||
6 fio 4x30s headless script 3-4 min runs as your user
|
||||
7 stress-ng 5 min + turbostat headless script ~8 min thermals/power
|
||||
8 systemd-analyze headless script <1 min
|
||||
|
|
@ -126,15 +125,15 @@
|
|||
| tee llama-$TAG.txt
|
||||
# -ngl 0 forces CPU/RAM (no GPU offload). Record the tg t/s number.
|
||||
|
||||
== 5c. APP WORKLOADS (LibreOffice / GEGL / Inkscape / GIMP) ==
|
||||
== 5c. APP WORKLOADS (LibreOffice / GEGL / Inkscape) ==
|
||||
# Stock distro apps run over a fixed sample corpus; run-benchmarks.sh fetches
|
||||
# the corpus ONCE into tools/corpus/ (checksum-pinned) and times the app's own
|
||||
# CLI, reporting a rate (items/s, higher is better). Missing apps are skipped.
|
||||
sudo dnf install -y libreoffice-writer libreoffice-calc inkscape gegl04-tools gimp
|
||||
sudo dnf install -y libreoffice-writer libreoffice-calc inkscape gegl04-tools
|
||||
RUN_APPS=1 ./run-benchmarks.sh before headless # default on
|
||||
RUN_APPS=0 ./run-benchmarks.sh before headless # skip the group
|
||||
# Phases / scores are named after the benchmark: libreoffice gegl inkscape gimp.
|
||||
# GIMP 3 reshaped Script-Fu, so the GIMP step is best-effort.
|
||||
# Phases / scores are named after the benchmark: libreoffice gegl inkscape.
|
||||
# INKSCAPE_FILES=N changes how many SVGs are exported (default 25).
|
||||
|
||||
== 7. GPU — DISCRETE RX 6700 XT (same card both runs; HEADED part only) ==
|
||||
sudo dnf install -y glmark2 vkmark vulkan-tools mesa-demos
|
||||
|
|
@ -228,7 +227,7 @@
|
|||
|
||||
# App workloads (see == 5c): stock apps + a fixed corpus fetched once into
|
||||
# tools/corpus/ (checksum-pinned). Install only the apps you want to measure.
|
||||
# sudo dnf install -y libreoffice-writer libreoffice-calc inkscape gegl04-tools gimp
|
||||
# sudo dnf install -y libreoffice-writer libreoffice-calc inkscape gegl04-tools
|
||||
|
||||
# PassMark PerformanceTest Linux — free, CLI. Download the Linux x86-64
|
||||
# zip (https://www.passmark.com/downloads/pt_linux_x64.zip), then:
|
||||
|
|
@ -260,7 +259,6 @@
|
|||
LibreOffice docs->PDF docs/s ______ ______ __%
|
||||
GEGL image ops ops/s ______ ______ __%
|
||||
Inkscape SVG->PNG images/s ______ ______ __%
|
||||
GIMP batch ops ops/s ______ ______ __%
|
||||
Kernel build sec ______ ______ __%
|
||||
OpenSSL aes-256-gcm GB/s ______ ______ __%
|
||||
GPU glmark2 score ______ ______ __%
|
||||
|
|
|
|||
Loading…
Reference in a new issue