MLSys / inference systems. Quantization, KV memory, scheduling, kernels, speculative decoding.
Every number ships with a committed receipt — not a screenshot.
Portfolio · Receipt console · sdecode session app
Twenty public repos, grouped by the part of the inference loop they touch. Every result below is read from a committed receipt in that repo — including the ones that went the wrong way.
| # | System | Receipt-backed result |
|---|---|---|
| 01 | sdecode · receipt | 2.52× tokens per target call, token-identical to naive. Fixed K=8 on GPT-2; the adaptive-K negative result stays in the receipt. |
| 02 | treetrace · receipt | 5.28× packed node pass, but end-to-end only 1.06×: nearby drafts accept 3 of 4 tokens; independent drafts regress. |
| 03 | pushdown · receipt | 25/103 legal tokens at the JSON value state; a 1,024-deep synthetic stack parses in 51 ms — not a production DFA. |
| 04 | streamdetok · receipt | 60.1× faster with 0 replacements: 128-byte chunks over a 2,880-byte payload, versus 18 naive splits. |
| # | System | Receipt-backed result |
|---|---|---|
| 05 | cplan · receipt | 94% lower TTFT at 1.5 req/s: 34.7 ms continuous vs 565.5 ms static, p99 in the same receipt. |
| 06 | chunkpipe · receipt | 71.7% lower p95 TTFT at 1 burst/s: 21.7 s → 6.1 s once 128→8192-token chunks replace one giant job (46.7% at 5/s). |
| 07 | gatekeeper · receipt | 71.8% lower p95 response: token bucket and GCRA hold p95 at 4.07 s versus 14.46 s fixed window; 90 vs 88 admitted. |
| 08 | radixlite · receipt | 92.3% prefill saved at a 128-slot budget via cache-aware routing; round-robin saves 73.4%. |
| # | System | Receipt-backed result |
|---|---|---|
| 09 | pagemem · receipt | 204 blocks vs 504 for a prefix-shared KV pool — 59.5% fewer blocks, prefix hit rate 1.0. |
| 10 | kvstamp · receipt | 8.0× KV compression at 1.14 relative error; token-importance eviction swept to the error knee. |
| 11 | expertcache · receipt | 14.2% fewer misses, 10.7% lower median CPU on the hot scan; phase-shift regresses, and both cases stay in the receipt. |
| 12 | pagedattn · receipt | 9/9 parity cases, max abs error 3.0e-7: streaming paged attention vs dense gather. Parity, not a speed win; no CUDA claim. |
| # | System | Receipt-backed result |
|---|---|---|
| 13 | softfp8 · receipt | 2.0× fewer weight bytes with 4.87% relative output error; software FP8 GEMV for non-FP8 GPUs. |
| 14 | latq · receipt | 15.8× compression at 0.607 relative error; D8/D4/Z2 lattice ladder down to 1 bit per weight. |
| 15 | bithash · receipt | 3.98× compression at 4.02 effective bits per weight; uniform16 beats odd16 on dense rows. |
| 16 | bitforge · receipt | 100% decidable argmax, 0.00239 max probability deviation; near ties are reported separately. |
| # | System | Receipt-backed result |
|---|---|---|
| 17 | fusednorm · receipt | 33% less norm-site traffic; 1 MiB saved per LLaMA-3 8B decode token. RMSNorm, residual, and SwiGLU epilogue in one pass. |
| 18 | gembench · receipt | 1.8× GEMV throughput on CPU: 119.24 ms naive rows → 64.72 ms torch.mv. |
| 19 | roofline-planner · receipt | 34 deployment plans across 5 models × 9 GPUs: fit check, roofline regime, decode throughput. |
| 20 | ring · receipt | 2.01 GB/s busbw at 4 ranks, falling to 0.99 GB/s at 8: loopback TCP, formula-normalized — not NCCL. |
- A real measurement first. CPU timings, Triton interpreter parity, real HF weights. GPU figures are labelled models, never borrowed numbers.
- A harness you can run. CLI, test, or live app — then a receipt generated by executing it. The featured sdecode session app is live on the site.
- Tests defend the claim. Assertions live next to the number; CI fails when a receipt drifts.
The portfolio page is generated by src/build.py from the committed receipts. Change a number in a repo, rebuild, and the page changes with it.
- dastanzar.github.io — the three featured case files and the full shipping index.
- Receipt console — the actual JSON behind every headline number.
- sdecode session app — playback of the measured real run, token-for-token.
Open to MLSys / inference engineering roles. Bring me the p99.
© 2026 Abhinav Chauhan · Built from receipts, not screenshots.


