diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-18 13:28:23 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-18 13:28:40 -0400 |
| commit | 11c141c446bae4ba2a193cd6a709819ec125b78c (patch) | |
| tree | 8f27263c6fedd4a451f6aa2715a3ea0d36f74c83 /wiki/Migration-Protocol.md | |
| parent | d0689c4964949a239d0fa361bf540b2acc297f86 (diff) | |
| download | open-iov-11c141c446bae4ba2a193cd6a709819ec125b78c.tar.gz open-iov-11c141c446bae4ba2a193cd6a709819ec125b78c.zip | |
vgsp: fail4 r226 - zero-filter alias witnesses + GRID-WIT QMD geometry dump
r226a: the green victory_mail run produced 10 IN-ALIAS-WIT lines that are
all false positives - consecutive all-zero pages from fresh cudaMalloc
runs (csum=0x00000000), not aliasing evidence. Filter all-zero pages out of
both alias comparisons: a page counts as zero only when the csum is zero AND
every word is zero (csum alone can hide cancelling contents); zero pages are
neither candidates nor partners.
Also: the r224 band corruption (rows >= 16 of every launch replicate one
tile) starts at a CTA-band boundary while the QMD is passed through
verbatim - but the current dumps never show the geometry words the engine
actually fetches. GRID-WIT logs, once per launch, the geometry-relevant QMD
words of the deposit the engine will run: w12/w13 = CTA raster
width/height/depth (gridDim), w18/w19 = CTA thread dimensions (blockDim),
w18.lo = QMD version nibbles, plus w4/w5/w8/w17 (PCAS/cache-control,
prefetch low word, shared-memory size). With the guest-side GEO line added
to transformer_mt.cu (8 lines per run, one per chain) the next capture can
prove or refute an emission mismatch in one comparison.
And IN-ALIAS-WIT now prints both HPAs with a classification token: equal
hpa = the resolver served one page for several VAs; distinct hpa with equal
contents = the guest pages genuinely hold the same bytes (upstream write
aliasing). Logging-only; no behaviour change, safe for the green clients.
(cherry picked from commit dc1e693d598d3a32d1e6a87b94ff91dcbc99101c)
Diffstat (limited to 'wiki/Migration-Protocol.md')
0 files changed, 0 insertions, 0 deletions
