CPU benchmark.
A pure-JS hash loop running in Web Workers. We scale from 1 thread to your reported core count, measuring iterations per second at each level. Perfect scaling = each thread adds 100%; the gap between ideal and observed tells you about thermal throttling, hyperthreading efficiency, and background contention.
The workload is a tight FNV-1a hash loop — branch-light, cache-friendly, and resistant to CPU-specific optimisations. Each tier runs for the duration you pick (default 5 s). Numbers are not portable across machines, but the scaling ratio is. Watch for the multi-thread curve to plateau or fall — that's the moment your CPU starts throttling.