artifact: add the-noise-ceiling - #173
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Simulation of the FHE noise budget + bootstrapping mechanism, paired with the-bootstrapping-tax. Animated noise sawtooth under a decryption ceiling; CKKS vs TFHE scheme toggle contrasts rare-but-slow vs constant-but-cheap bootstrapping. Measured per-model FHE/MPC latencies from arXiv:2604.00169 and arXiv:2504.11604 anchor the mechanism. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NtUu7oGdyHAwEecPY1cWz4
blokzdev
marked this pull request as ready for review
August 1, 2026 09:21
blokzdev
enabled auto-merge (squash)
August 1, 2026 09:21
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Artifact: The Noise Ceiling
An interactive simulation of the FHE noise budget — the mechanism The Bootstrapping Tax hinges on but never depicts. Paired with (and embedded in) the merged article
the-bootstrapping-tax-fhes-fundamental-limit-on-private-ai-inference.What it shows
Every FHE multiplication spends down a finite budget of "levels"; when noise reaches the decryption ceiling, the ciphertext must be bootstrapped — refreshed back down. The stage animates that noise sawtooth as you drag the circuit deeper, and the scheme toggle makes the article's central tradeoff concrete:
The panel reports the live regime (leveled ✓ / bootstrapped ×N), the bootstrap count, and total bootstrapping time, plus measured per-model FHE-vs-MPC latency cards (BERT-Base 149 s / 112 GB · ResNet-50 164 s / 228 GB · BERT-Tiny · ResNet-20 · LogReg) that anchor the mechanism to real numbers. Tap a card to pin its detail (memory, MPC LAN/WAN, throughput gap).
Archetype
simulation(svg) — a mechanism unfolding over time; underrepresented against the catalog's chart/diagram/calculator majority.Data source
content/artifacts/the-noise-ceiling/data.json, snapshotted from the article's cited primaries — arXiv:2604.00169 Beyond Latency and arXiv:2504.11604 SoK: Can FHE Support General AI Computation? —dataAsOf 2026-06-23. No runtime fetches. The sawtooth is a first-order model of leveled evaluation + bootstrapping; the per-model latency/memory figures are measured, not model output (stated in the caption).Verified
npm run validate+npm run check(astro types) +npm run buildall green (CI parity).Duplicate check
Re-checked all 138 prior artifacts, both open PRs, and last-24h merges.
the-fhe-inference-wall(chart) covers the latency wall, not the noise/bootstrapping mechanism;the-noise-flooris an unrelated RL-sample-complexity calculator. Open PR #169 is prediction-market fragmentation. Nocommission-artifactissues open.