[{"data":1,"prerenderedAt":155},["ShallowReactive",2],{"run:lego-c0-resident-12500":3,"run-findings:lego-c0-resident-12500":127},{"run":4,"config":18,"metrics":72,"curve":78,"assets":126},{"id":5,"title":5,"subtitle":6,"eyebrow":7,"date":8,"workspace":9,"commit":10,"tags":11,"verdict":17},"lego-c0-resident-12500","2026-08 gap sweep Phase 2 C0+C1 gate — baseline 12.5k に binning = resident を追加 (bit-exact 経路)","Run summary · P1 Phase G.5 final Pareto integration","2026-08-16","splat","540cca8",[12,13,14,15,16],"p2-gap-sweep","c0-resident-arena","c1-radix-pass-skip","gate-run","lego-12500","partial",[19,22,25,28,31,34,37,40,43,46,49,52,55,58,61,64,67,69],{"key":20,"value":21},"dataset","\u002FUsers\u002Fotkrickey\u002Fdev\u002F3dgs-workspace\u002Fdatasets\u002Fnerf_synthetic\u002Flego",{"key":23,"value":24},"gt_convention","Premultiplied",{"key":26,"value":27},"iterations","12,500",{"key":29,"value":30},"seed","42",{"key":32,"value":33},"capacity","1,000,000 splats",{"key":35,"value":36},"sh_degree","3",{"key":38,"value":39},"loss","L1Ssim",{"key":41,"value":42},"lambda","0.200",{"key":44,"value":45},"ssim","window=7 sigma=1",{"key":47,"value":48},"backend.backward","Simd",{"key":50,"value":51},"backend.loss_path","Gpu",{"key":53,"value":54},"backend.emit_pairs","Original",{"key":56,"value":57},"backend.forward","F32",{"key":59,"value":60},"backend.dispatch","PerStage",{"key":62,"value":63},"backend.radix_scan","Cpu",{"key":65,"value":66},"backend.target_cache","true",{"key":68,"value":66},"backend.shader_fast_math",{"key":70,"value":71},"os_build","26.5.2 (25F84)",{"psnr":73,"wallclock":74,"wallclock_regress":75,"splats":76,"final_loss":77},36.183258056640625,"6m 35s",false,407901,"5.586447e-3",{"loss":79,"splats":110},{"iters":80,"values":95},[81,82,83,84,85,86,87,88,89,90,91,92,93,94],1,1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,11000,12000,12500,[96,97,98,99,100,101,102,103,104,105,106,107,108,109],0.5938446521759033,0.054342761635780334,0.014101235195994377,0.008361920714378357,0.007443876005709171,0.006621482316404581,0.006264127790927887,0.00600164569914341,0.00590895302593708,0.005737020634114742,0.005599860101938248,0.005572395399212837,0.005506317131221294,0.0055864471942186356,{"iters":111,"values":112},[81,82,83,84,85,86,87,88,89,90,91,92,93,94],[113,114,115,116,117,118,119,120,121,122,123,124,125,76],5207,8235,180695,296307,348481,374429,388880,396723,401346,403746,404866,405769,407058,{"has_renders":75,"has_splat":75},[128],{"id":129,"title":130,"date":8,"status":131,"polarity":132,"category":133,"axes":134,"tags":136,"task_code":144,"related_runs":145,"delta_psnr":149,"delta_wallclock":150,"rank":151,"verdict":152,"impact_summary":153,"detail_path":154},"p2-c0-resident-binning","P2 gap sweep Phase 2 — C0 resident arena + C1 pass skip で -48.4% (bit-exact)","stable","positive","experiment",[81,135],3,[137,138,13,14,139,140,141,142,143],"gap-sweep","phase-2","binning","bit-exact","unified-memory","page-fault","lego","2026-08 msplat gap sweep Phase 2 C0\u002FC1",[146,147,148,5],"lego-c0-day0-attrib-1k","lego-c0-ab-periter-1k","lego-c0-ab-resident-1k","12.5k gate: 36.216 → 36.183 dB = -0.033 dB (bit-exact 実装、atomic 非決定性 guard ±0.1 内で通過)","12.5k gate: 766.07 → 395.59s = **-48.4%** (emit -98% \u002F radix -53% \u002F extract -81%)","high","c0-c1-adopted-default-flip-minus-48-percent","\u003Cstrong>単発 -48.4% は本 project 最大の 1 施策改善\u003C\u002Fstrong>で、msplat 実測 gap (11m48s vs 3m40s ≈ 3.2×、Lego 30k) を大幅に詰める lever が確定。766.07 → 395.59s は kernel を 1 行も触らず host 側 buffer 管理だけで達成 (bit-exact)。emit_pairs は 38.2% → 1.2% に消滅し、新 bottleneck は backward_raster 31.4% (→ 2-BWD last_contributor の trigger 25% を初超過) と radix_sort 11.7% (GPU compute 本体)。STP (feat.F) は emit の alloc 成分が消えた今、相対効果の再 bench が必要 (Phase 1a の -7.45% は大半が同じ page fault の削減で C0 と重複していた可能性が高い)。教訓: unified memory 環境の profiling では「GPU 時間」に host メモリ管理コストが化ける — per-kernel wallclock だけでなく buffer lifecycle を疑うこと。","\u002Ffindings\u002Fp2-c0-resident-binning\u002F",1790227323959]