mcap/src
Musa Mahmood 32af1f6496 [0.1.36] GPU benchmark (gpu-bench branch, not for master)
bin/gpu-bench times every GPU model (OCR mobile and server, the label
image encoder, segmentation; optionally the CPU and the label text
encoder) over a fixed 30-image corpus in tools/gpu_bench/corpus. Every
corpus file is checked against corpus.txt's SHA-256 before anything
runs; each model's files and models.config entry are fingerprinted;
the GPU, driver, power limit, CUDA runtime, cuDNN and onnxruntime are
recorded, and NVML samples memory, load, power and clocks during the
timed passes. Results go to bin/gpu-bench-results as text files.

The GPU Bench button opens a window that runs gpu-bench in its own
process (no console) and lays results files from several machines side
by side against a baseline, marking a different corpus or model.
2026-10-17 21:34:06 -04:00
..
app [0.1.36] GPU benchmark (gpu-bench branch, not for master) 2026-10-17 21:34:06 -04:00
backends [0.1.11] macOS and Linux build again: ImGui's Image kept out of the app's scope; a Windows-only field guarded 2026-10-10 09:54:39 +01:00
base [0.1.26] macOS phase 2: folder picker, the Trash, the temporary folder, copying images 2026-10-17 21:16:30 -04:00
freetype [0.0.0] Capture viewer: a grid of every .mcap's preview, and one capture at full size in a window of its own 2026-10-07 11:41:38 +01:00
graphics [0.0.0] Capture viewer: a grid of every .mcap's preview, and one capture at full size in a window of its own 2026-10-07 11:41:38 +01:00
test [0.1.30] macOS phase 5: PP-OCRv5 mobile OCR on the GPU through native Core ML 2026-10-17 21:16:59 -04:00
ui [0.1.34] macOS phase 7: screen recording with Opt+Cmd+Shift+2, through ScreenCaptureKit and VideoToolbox 2026-10-17 21:17:00 -04:00
App.jai [0.1.36] GPU benchmark (gpu-bench branch, not for master) 2026-10-17 21:34:06 -04:00