summaryrefslogtreecommitdiffstats
path: root/wiki/Riscv-GSP-RM-Debugger.md
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-18 13:28:23 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-18 13:28:40 -0400
commit11c141c446bae4ba2a193cd6a709819ec125b78c (patch)
tree8f27263c6fedd4a451f6aa2715a3ea0d36f74c83 /wiki/Riscv-GSP-RM-Debugger.md
parentd0689c4964949a239d0fa361bf540b2acc297f86 (diff)
downloadopen-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/Riscv-GSP-RM-Debugger.md')
0 files changed, 0 insertions, 0 deletions