summaryrefslogtreecommitdiffstats
path: root/kernel/tests/gsp_rpc_test.c
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-18 15:11:08 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-18 15:11:08 -0400
commit04524a5b401c373fb72f014bab1026e3451b2227 (patch)
tree1c29fadf973b5eca0810743208f4845054b2ca27 /kernel/tests/gsp_rpc_test.c
parente398de4cf68ffd0f43e0b1692b08b2726457fad4 (diff)
downloadopen-iov-04524a5b401c373fb72f014bab1026e3451b2227.tar.gz
open-iov-04524a5b401c373fb72f014bab1026e3451b2227.zip
cuda-ab: ctaid_probe ground-truth revision - RAWA/RAWA2, 16 values per band, PROBE2B repeat
r229 first run: PROBE1 (coordinate map) perfect; PROBE2 (flat A read) wrong at every element - band 0 read A's own values at wrong offsets (16382/16383 = A's last elements), bands >=1 read float-typed data. Before concluding engine-side, the probe now records ground truth in-band: - RAWA: A uploaded then copied straight back D2H with no kernel, first8/ last8 printed (the buffer itself must hold i); - RAWA2: same readback after both phases (input-corruption check); - every band prints its raw first 16 values; - PROBE2B: the same arow_read runs a second time into a fresh output buffer, so a first-attempt-only failure is the engine's per-launch lottery rather than addressing. The probe's own math re-checked: A is int32 everywhere, expected is row*256+col, and PROBE1's exact pass over the same output pipeline proves the harness itself is sound. Committed binary rebuilt static sm_75.
Diffstat (limited to 'kernel/tests/gsp_rpc_test.c')
0 files changed, 0 insertions, 0 deletions