1# llimphi-gpu-bench23*Read this in English: [README.md](README.md).*
45Binario standalone para validar el SDD `02_ruway/llimphi/SDD.md` §"GPU directo wgpu" en una máquina con GPU real.
67Hace cuatro cosas en orden y lo imprime todo a stdout en formato
8markdown / tabla copy-paste friendly:
9101. **Header del sistema** — versión, hora, OS, GPU detectado.
112. **Info del adapter wgpu** — backend (Vulkan/Metal/DX12/GL),
12 device name, vendor, limits relevantes.
133. **Spike vello vs GPU directo** — para N ∈ {25K, 50K, 100K, 200K,
14 500K, 1M}. Mide ms/frame de cada uno y el factor. Evalúa el
15 criterio del SDD: ≥5× a 500K → PASA; < → ABORTAR.
164. **Escalado GPU directo solo** — para N ∈ {100K, 500K, 1M, 2M,
17 5M, 10M}. Mide ms/frame, fps equivalente, Mprim/s. Evalúa el
18 objetivo de 60 fps @ 1M.
195. **PNGs de verificación visual** — exporta 2 archivos al cwd:
20 `bench_vello_100k.png` y `bench_directo_100k.png`. La forma del
21 cielo de puntos debe coincidir entre los dos (LCG determinista).
2223Pegar el output completo en chat para la verificación.
2425Corre con: `cargo run -p llimphi-gpu-bench --release`.
2627## Uso2829```sh30cargo run --release -p llimphi-gpu-bench
31```3233---
3435Parte de **llimphi** — ver [llimphi](../LEEME.md).
Binario standalone para validar el SDD 02_ruway/llimphi/SDD.md §"GPU directo wgpu" en una máquina con GPU real.
Hace cuatro cosas en orden y lo imprime todo a stdout en formato
markdown / tabla copy-paste friendly:
Header del sistema — versión, hora, OS, GPU detectado.
Info del adapter wgpu — backend (Vulkan/Metal/DX12/GL),
device name, vendor, limits relevantes.
Spike vello vs GPU directo — para N ∈ {25K, 50K, 100K, 200K,
500K, 1M}. Mide ms/frame de cada uno y el factor. Evalúa el
criterio del SDD: ≥5× a 500K → PASA; < → ABORTAR.
Escalado GPU directo solo — para N ∈ {100K, 500K, 1M, 2M,
5M, 10M}. Mide ms/frame, fps equivalente, Mprim/s. Evalúa el
objetivo de 60 fps @ 1M.
PNGs de verificación visual — exporta 2 archivos al cwd:
bench_vello_100k.png y bench_directo_100k.png. La forma del
cielo de puntos debe coincidir entre los dos (LCG determinista).
Pegar el output completo en chat para la verificación.
Corre con: cargo run -p llimphi-gpu-bench --release.