[{"data":1,"prerenderedAt":123},["ShallowReactive",2],{"run:lego-c0-day0-attrib-1k":3,"run-findings:lego-c0-day0-attrib-1k":95},{"run":4,"config":19,"metrics":73,"curve":79,"assets":94},{"id":5,"title":5,"subtitle":6,"eyebrow":7,"date":8,"workspace":9,"commit":10,"tags":11,"verdict":18},"lego-c0-day0-attrib-1k","C0 Day 0 gate — emit_pairs の host alloc\u002Fupload\u002Freadback attribution 実測 (1k smoke)","Run summary · P2 gap sweep Phase 2 C0","2026-08-16","splat","540cca8",[12,13,14,15,16,17],"p2-gap-sweep","c0-resident-arena","day0-gate","attribution","smoke","lego","partial",[20,23,26,29,32,35,38,41,44,47,50,53,56,59,62,65,68,70],{"key":21,"value":22},"dataset","\u002FUsers\u002Fotkrickey\u002Fdev\u002F3dgs-workspace\u002Fdatasets\u002Fnerf_synthetic\u002Flego",{"key":24,"value":25},"gt_convention","Premultiplied",{"key":27,"value":28},"iterations","1,000",{"key":30,"value":31},"seed","42",{"key":33,"value":34},"capacity","1,000,000 splats",{"key":36,"value":37},"sh_degree","3",{"key":39,"value":40},"loss","L1Ssim",{"key":42,"value":43},"lambda","0.200",{"key":45,"value":46},"ssim","window=7 sigma=1",{"key":48,"value":49},"backend.backward","Simd",{"key":51,"value":52},"backend.loss_path","Gpu",{"key":54,"value":55},"backend.emit_pairs","Original",{"key":57,"value":58},"backend.forward","F32",{"key":60,"value":61},"backend.dispatch","PerStage",{"key":63,"value":64},"backend.radix_scan","Cpu",{"key":66,"value":67},"backend.target_cache","true",{"key":69,"value":67},"backend.shader_fast_math",{"key":71,"value":72},"os_build","26.5.2 (25F84)",{"psnr":74,"wallclock":75,"wallclock_regress":76,"splats":77,"final_loss":78},19.484481811523438,"14.27s",false,6788,"6.602897e-2",{"loss":80,"splats":89},{"iters":81,"values":85},[82,83,84],1,500,1000,[86,87,88],0.5938448905944824,0.0973839983344078,0.06602897495031357,{"iters":90,"values":91},[82,83,84],[92,93,77],5207,599,{"has_renders":76,"has_splat":76},[96],{"id":97,"title":98,"date":8,"status":99,"polarity":100,"category":101,"axes":102,"tags":104,"task_code":112,"related_runs":113,"delta_psnr":117,"delta_wallclock":118,"rank":119,"verdict":120,"impact_summary":121,"detail_path":122},"p2-c0-resident-binning","P2 gap sweep Phase 2 — C0 resident arena + C1 pass skip で -48.4% (bit-exact)","stable","positive","experiment",[82,103],3,[105,106,13,107,108,109,110,111,17],"gap-sweep","phase-2","c1-radix-pass-skip","binning","bit-exact","unified-memory","page-fault","2026-08 msplat gap sweep Phase 2 C0\u002FC1",[5,114,115,116],"lego-c0-ab-periter-1k","lego-c0-ab-resident-1k","lego-c0-resident-12500","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]