Commit e09e873d authored by Andrey Filippov's avatar Andrey Filippov

CLAUDE: test_pose_corr - lean pose checkpoint-1 replay (roadmap 3-C rung 1)

Standalone per-iteration replay of the CuasPoseRT.leanMeasure GPU chain
against the PoseCorrExport case (imagej-elphel curt.kernel_test=pose_corr):
calcReverseDistortionTable + calc_rot_deriv + calculate_tiles_offsets (NEW
under test; GPU-filled tasks compared bit-exact vs the oracle post-offsets
streams, header+xy fields - the disp_dist tail is not round-tripped by the
Java flatten), erase_clt_tiles(NaN) + convert_direct for both MB sets,
the v1 consolidation chain into the cam-0 slot (inputs = the oracle
post-offsets streams, the exact bytes production flattens), then
correlate2D_inter vs the resident center TD from gpu_clt_ref cam 0 (NEW
under test). Raw-TD compare is ORDER-INDEPENDENT (corr slot placement is
atomicAdd-nondeterministic): tiles matched by packed index, tol 0 goal;
results/corr_td_it<k> saved in oracle order for the Java round trip. All
four LPF/HPF __constant__ tables overwritten from the case via extern
__constant__ + cudaMemcpyToSymbol (correlate2D_inter reads LoG_corr and
lpf_rb_corr). Built by build_tests.sh (auto-discovered), cuda-gdb steppable.
Co-authored-by: 's avatarClaude Fable 5 <noreply@anthropic.com>
parent d8ac8a6b
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment