Skip to content

Capture a bench report at the noq-proto port - #26

Merged
lann merged 1 commit into
mainfrom
bench-noq
Aug 6, 2026
Merged

Capture a bench report at the noq-proto port#26
lann merged 1 commit into
mainfrom
bench-noq

Conversation

@lann

@lann lann commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Fresh just bench capture on the reference machine (same host/rustc/wasmtime as the 2026-08-05 report), the first with the QUIC legs running over noq-proto — provenance stamps e43cad4 (#25's merge).

Result: performance-neutral. Representative deltas against the quinn-era capture, all within batch noise:

row 2026-08-05 (quinn) 2026-08-06 (noq)
quic-bulk,native 281.4 MB/s 280.1 MB/s
quic-bulk,loopback (wasm) 159.6 MB/s 163.2 MB/s
handshake native / wasm 9606 / 4178 /s 10151 / 4214 /s
component-handshake 1796/s 1809/s
wasm aead-seal chacha/1200 524.3 MB/s 523.6 MB/s
wasm aead-seal aes/1200 185.5 MB/s 189.5 MB/s

Every ratio the README's performance-posture section claims (AES ~25x off native hardware AES in wasm, ChaCha within ~2x, QUIC loopback within 2x of native, ~2.4x composed-handshake cost) holds on the new numbers, so no prose changes. The 2026-08-05 report stays: it documents the quinn-era baseline the port was measured against.

Same host and toolchain as the 2026-08-05 capture; the first report
with the QUIC rows measured over noq-proto (commit e43cad4 in the
provenance stamp). Every row lands within noise of the quinn-era
numbers — the port is performance-neutral — so the README's measured
claims stand unchanged.
@lann
lann merged commit 55d69ba into main Aug 6, 2026
3 checks passed
@lann
lann deleted the bench-noq branch August 6, 2026 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant