Test ATOMiK against your benchmark.
For aggregation and reduction workloads, the bar you gate a contract on isn't “is it faster” — it's throughput at correctness: hitting your rate while the result stays exactly correct no matter the arrival order or how many cores feed it. A conventional system only guarantees that with a lock — which caps its throughput. ATOMiK doesn't need one, and we can prove it on silicon.
Scope: throughput is the engine's measured accumulation rate (the aggregation step). End-to-end depends on your ingest path — but ATOMiK's order-independence is exactly what removes the global ordering / locks that cap a conventional aggregator. Measured 2026-06-21 on ALINX/HamGeek AX7020 (XC7Z020-2CLG484); reproduce with abench 65537 0xDEADBEEF0BADF00D.
Carries this exact spec — sum at 50 M/s, reorder-stable — into the request, with the verdict re-computed from the measured engine on the next page.
What is hitting this bar worth? → quantify the coordination tax it removes
Recorded reference run
recorded reference · 2026-06-21The verdict above isn't a projection — it's read off this measured ladder. abench 65537 0xDEADBEEF0BADF00D on the ALINX/HamGeek AX7020 (XC7Z020-2CLG484). Your workload gets its own dated run on request.
| banks | hw cycles | speedup | throughput |
|---|---|---|---|
| 1 | 65,537 | 1.00× | 100 M/s |
| 2 | 32,769 | 1.99× | 200 M/s |
| 4 | 16,385 | 3.99× | 400 M/s |
| 8 | 8,193 | 7.99× | 800 M/s |
Merged result 0x17e9fe29b5dc0aad — byte-identical across 1 / 2 / 4 / 8 banks. That invariance under re-partition is the order-independence proof; the speedups truncate (1.99/3.99/7.99) to show real per-run overhead.
How this is grounded. The verdict is computed from facts measured on an ALINX/HamGeek AX7020 (XC7Z020) at 100 MHz: the parallel-bank engine accumulates ~1 delta/bank/cycle (800 M/s at 8 banks), and its merged result is byte-identical across 1, 2, 4 and 8 banks — which proves the answer is independent of arrival order and parallelism. We only claim order-independence for aggregations that form an abelian group; for anything else this page returns an honest no.
And it's not only measured — it's proven. The abelian-group property this verdict depends on is formally verified in Lean 4 (108 theorems, zero sorry, depending only on Lean's standard axioms).
Browse worked workload scenarios to find yours, see the proof & benchmarks packet, or ask us to run your workload live on the board. If this is your workload, the design partner program runs it live behind a conditional LOI.