• Andrey Filippov's avatar
    CLAUDE: M1 - erase-by-task-list in the pose measure chain · e1913933
    Andrey Filippov authored
    Margin rung M1 (ROADMAP 3-A4i D5 tail, item (f) - suspect CONFIRMED by code:
    erase_clt_tiles NaN-fills the full 16x5120x256-float CLT buffer (~84 MB)
    every cycle while the chain converts/reads only the 150 task tiles):
    - new erase_clt_task_tiles(_inner): poison ONLY the task-listed tiles
      (~2.4 MB) - task-tile bytes identical to the full erase (a task tile that
      fails conversion stays NaN), non-task tiles keep stale data no pose-chain
      consumer reads (consolidation/inter-corr/peaks are all task/index-driven).
    - pose_measure chain (tp_lma.cu) switches to it; the full-frame
      erase_clt_tiles stays UNCHANGED for every render/debug/legacy path.
    - module function list +1 (Java Stage0 41/41 in the main-repo commit).
    Gates: run_cases.sh ALL PASS (pose_corr @tol 0 = captured production data
    bit-identical through the list-erase chain; scene_dp/scene_dp_split/
    measure_dp bit-identical); sanitizer 0 errors. A/B microbench: chain 2.52 ->
    ~2.35 ms/cycle => ~0.6-0.8 ms/scene off the DP entry.
    Co-authored-by: 's avatarClaude Opus 4.8 <claude-opus-4-8@anthropic.com>
    Co-authored-by: 's avatarClaude Fable 5 <claude-fable-5@anthropic.com>
    e1913933
Name
Last commit
Last update
..
.gitignore Loading commit data...
build_dnn.sh Loading commit data...
build_lib.sh Loading commit data...
build_probe.sh Loading commit data...
fetch_libtorch.sh Loading commit data...
publish_libtorch_mirror.sh Loading commit data...
test_bayer_staged_jna.cu Loading commit data...
test_img_set_ring_jna.cu Loading commit data...
test_lma_products_jna.cu Loading commit data...
test_pose_corr_jna.cu Loading commit data...
test_pose_fx_jacobian_jna.cu Loading commit data...
test_pose_lma_dp_cycles_jna.cu Loading commit data...
test_pose_lma_dp_jna.cu Loading commit data...
test_pose_lma_resident_jna.cu Loading commit data...
test_pose_lma_step_jna.cu Loading commit data...
test_pose_measure_dp_jna.cu Loading commit data...
test_pose_scene_dp_jna.cu Loading commit data...
test_pose_scene_dp_split_jna.cu Loading commit data...
test_pose_task_update_jna.cu Loading commit data...
test_proc_consolidate.cu Loading commit data...
tp_dnn.cpp Loading commit data...
tp_jna.cpp Loading commit data...
tp_nvrtc_probe.cpp Loading commit data...