Analysts iterate filters and group-bys constantly. Each refinement is a server query - latency, infra cost, and a moving rate limit. DuckDB-WASM solves the engine; the dispatch layer above it is the next bottleneck.
The client-side aggregation layer that today is single-threaded JavaScript over DuckDB-WASM results - replaced with per-operator dispatch that keeps consecutive operators on the GPU.
A million-row analytical workspace that filters and pivots at interactive speed without round-tripping to a warehouse.
Hadron is not claiming the GPU is fastest. It picks the right backend per operator - the same SQL query may route filter to CPU and groupBy to GPU. Watch the Dispatch evidence panel beside each app: every preset and predicate change prints the per-operator plan, the score that drove each routing decision, and the rows in / out.