Document the producer-private adaptive path, the dummy support workload diagnostics, the negative result of the old serial binning and the 2026-09-13 full-day comparison (splat 282.944 s vs atomic 481.417 s). Add the corresponding raw logs, hotspot fixtures and runner evidence, and lay out the staged plan toward a sub-240 s full-day render without changing the default atomic path.
218 lines
12 KiB
Plaintext
218 lines
12 KiB
Plaintext
COMMAND OMP_NUM_THREADS=16 OMP_DYNAMIC=FALSE env HIP_PSF_ACCUMULATION=adaptive build/Release/schwarzschild_sky_hip --verbose --psf-relative-tail 1e-8 --psf-min-y 0 --max-cache-psf-flux 1e8 --all-sky-catalog /tmp/gr-hip-catalog-multi --exposure 1e13 --psf-fwhm-pixels 2.7 --psf-moffat-beta 4.5 --catalog-load-workers 4 --lens-map-input output/lens/schwarzschild_galactic_center_R100_45deg_16_4_4k_.grlens --output /tmp/final_renderer_adaptive.png
|
|
TIMEOUT 60s
|
|
GIT 2d01c2c101ccea8193a64bb46ceafca3009f0ef5
|
|
BINARY_SHA256 f51cbccac135502440f005c5d61d95d6004be7d4ec5cd09bfe04bab53053143d
|
|
Blackbody LUT: 1024 CIE 1931 2-deg 1 nm-linear XYZ nodes, T=[670.146556, 101408.88] K, loaded assets/blackbody/cie1931_2deg_xyz_1024.grbblut in 0.000033 s; payload fnv1a64=0e39867b0e70a809
|
|
Blackbody backend: lut
|
|
PSF cache ready: 64x64 phases, radius 47 px, relative tail 1e-08, tail abs 1e-06, boundary 1e-07, build 0.834 s
|
|
Frame 0: finding and prefetching catalog tiles...
|
|
Catalog prefetch: 64440 requested, 3 newly loaded (21087 stars), 64437 unavailable in 0.032 s; 4 loader workers
|
|
Frame 0: catalog prefetch finished (64440 candidate tiles).
|
|
Frame 0: splatting 130882 lens triangles...
|
|
Frame 0: splat worker 1/16 started.
|
|
Frame 0: splat worker 9/16 started.
|
|
Frame 0: splat worker 10/16 started.
|
|
Frame 0: splat worker 5/16 started.
|
|
Frame 0: splat worker 16/16 started.
|
|
Frame 0: splat worker 8/16 started.
|
|
Frame 0: splat worker 13/16 started.
|
|
Frame 0: splat worker 8/16 reached 8 local triangles.
|
|
Frame 0: splat worker 1/16 reached 8 local triangles.
|
|
Frame 0: splat worker 9/16 reached 8 local triangles.
|
|
Frame 0: splat worker 8/16 reached 16 local triangles.
|
|
Frame 0: splat worker 1/16 reached 16 local triangles.
|
|
Frame 0: splat worker 9/16 reached 16 local triangles.
|
|
Frame 0: splat worker 12/16 started.
|
|
Frame 0: splat worker 14/16 started.
|
|
Frame 0: splat worker 2/16 started.
|
|
Frame 0: splat worker 14/16 reached 8 local triangles.
|
|
Frame 0: splat worker 10/16 reached 8 local triangles.
|
|
Frame 0: splat worker 14/16 reached 16 local triangles.
|
|
Frame 0: splat worker 2/16 reached 8 local triangles.
|
|
Frame 0: splat worker 16/16 reached 8 local triangles.
|
|
Frame 0: splat worker 7/16 started.
|
|
Frame 0: splat worker 1/16 reached 32 local triangles.
|
|
Frame 0: splat worker 7/16 reached 8 local triangles.
|
|
Frame 0: splat worker 7/16 reached 16 local triangles.
|
|
Frame 0: splat worker 1/16 reached 64 local triangles.
|
|
Frame 0: splat worker 7/16 reached 32 local triangles.
|
|
Frame 0: splat worker 7/16 reached 64 local triangles.
|
|
Frame 0: splat worker 1/16 reached 128 local triangles.
|
|
Frame 0: splat worker 11/16 started.
|
|
Frame 0: splat worker 9/16 reached 32 local triangles.
|
|
Frame 0: splat worker 11/16 reached 8 local triangles.
|
|
Frame 0: splat worker 11/16 reached 16 local triangles.
|
|
Frame 0: splat worker 11/16 reached 32 local triangles.
|
|
Frame 0: splat worker 9/16 reached 64 local triangles.
|
|
Frame 0: splat worker 11/16 reached 64 local triangles.
|
|
Frame 0: splat worker 3/16 started.
|
|
Frame 0: splat worker 15/16 started.
|
|
Frame 0: splat worker 12/16 reached 8 local triangles.
|
|
Frame 0: splat worker 13/16 reached 8 local triangles.
|
|
Frame 0: splat worker 5/16 reached 8 local triangles.
|
|
Frame 0: splat worker 10/16 reached 16 local triangles.
|
|
Frame 0: splat worker 2/16 reached 16 local triangles.
|
|
Frame 0: splat worker 8/16 reached 32 local triangles.
|
|
Frame 0: splat worker 4/16 started.
|
|
Frame 0: splat worker 6/16 started.
|
|
Frame 0: splat worker 16/16 reached 16 local triangles.
|
|
Frame 0: splat worker 14/16 reached 32 local triangles.
|
|
Frame 0: splat worker 13/16 reached 16 local triangles.
|
|
Frame 0: splat worker 10/16 reached 32 local triangles.
|
|
Frame 0: splat worker 7/16 reached 128 local triangles.
|
|
Frame 0: splat worker 13/16 reached 32 local triangles.
|
|
Frame 0: splat worker 10/16 reached 64 local triangles.
|
|
Frame 0: splat worker 13/16 reached 64 local triangles.
|
|
Frame 0: splat worker 4/16 reached 8 local triangles.
|
|
Frame 0: splat worker 6/16 reached 8 local triangles.
|
|
Frame 0: splat worker 4/16 reached 16 local triangles.
|
|
Frame 0: splat worker 6/16 reached 16 local triangles.
|
|
Frame 0: splat worker 11/16 reached 128 local triangles.
|
|
Frame 0: splat worker 3/16 reached 8 local triangles.
|
|
Frame 0: splat worker 16/16 reached 32 local triangles.
|
|
Frame 0: splat worker 4/16 reached 32 local triangles.
|
|
Frame 0: splat worker 6/16 reached 32 local triangles.
|
|
Frame 0: splat worker 14/16 reached 64 local triangles.
|
|
Frame 0: splat worker 10/16 reached 128 local triangles.
|
|
Frame 0: splat worker 12/16 reached 16 local triangles.
|
|
Frame 0: splat worker 1/16 reached 256 local triangles.
|
|
Frame 0: splat worker 12/16 reached 32 local triangles.
|
|
Frame 0: splat worker 15/16 reached 8 local triangles.
|
|
Frame 0: splat worker 9/16 reached 128 local triangles.
|
|
Frame 0: splat worker 15/16 reached 16 local triangles.
|
|
Frame 0: splat worker 15/16 reached 32 local triangles.
|
|
Frame 0: splat worker 12/16 reached 64 local triangles.
|
|
Frame 0: splat worker 4/16 reached 64 local triangles.
|
|
Frame 0: splat worker 5/16 reached 16 local triangles.
|
|
Frame 0: splat worker 3/16 reached 16 local triangles.
|
|
Frame 0: splat worker 15/16 reached 64 local triangles.
|
|
Frame 0: splat worker 3/16 reached 32 local triangles.
|
|
Frame 0: splat worker 16/16 reached 64 local triangles.
|
|
Frame 0: splat worker 14/16 reached 128 local triangles.
|
|
Frame 0: splat worker 4/16 reached 128 local triangles.
|
|
Frame 0: splat worker 3/16 reached 64 local triangles.
|
|
Frame 0: splat worker 8/16 reached 64 local triangles.
|
|
Frame 0: splat worker 15/16 reached 128 local triangles.
|
|
Frame 0: splat worker 7/16 reached 256 local triangles.
|
|
Frame 0: splat worker 2/16 reached 32 local triangles.
|
|
Frame 0: splat worker 13/16 reached 128 local triangles.
|
|
Frame 0: splat worker 16/16 reached 128 local triangles.
|
|
Frame 0: splat worker 5/16 reached 32 local triangles.
|
|
Frame 0: splat worker 6/16 reached 64 local triangles.
|
|
Frame 0: splat worker 2/16 reached 64 local triangles.
|
|
Frame 0: splat worker 10/16 reached 256 local triangles.
|
|
Frame 0: splat worker 12/16 reached 128 local triangles.
|
|
Frame 0: splat worker 3/16 reached 128 local triangles.
|
|
Frame 0: splat worker 8/16 reached 128 local triangles.
|
|
Frame 0: splat worker 5/16 reached 64 local triangles.
|
|
Frame 0: splat worker 11/16 reached 256 local triangles.
|
|
Frame 0: splat worker 12/16 reached 256 local triangles.
|
|
Frame 0: splat worker 14/16 reached 256 local triangles.
|
|
Frame 0: splat worker 2/16 reached 128 local triangles.
|
|
Frame 0: splat worker 6/16 reached 128 local triangles.
|
|
Frame 0: splat worker 4/16 reached 256 local triangles.
|
|
Frame 0: splat worker 9/16 reached 256 local triangles.
|
|
Frame 0: splat worker 16/16 reached 256 local triangles.
|
|
Frame 0: splat worker 5/16 reached 128 local triangles.
|
|
Frame 0: splat worker 8/16 reached 256 local triangles.
|
|
Frame 0: splat worker 10/16 reached 512 local triangles.
|
|
Frame 0: splat worker 6/16 reached 256 local triangles.
|
|
Frame 0: splat worker 1/16 reached 512 local triangles.
|
|
Frame 0: splat worker 13/16 reached 256 local triangles.
|
|
Frame 0: splat worker 3/16 reached 256 local triangles.
|
|
Frame 0: splat worker 11/16 reached 512 local triangles.
|
|
Frame 0: splat worker 8/16 reached 512 local triangles.
|
|
Frame 0: splat worker 15/16 reached 256 local triangles.
|
|
Frame 0: splat worker 5/16 reached 256 local triangles.
|
|
Frame 0: splat worker 14/16 reached 512 local triangles.
|
|
Frame 0: splat worker 2/16 reached 256 local triangles.
|
|
Frame 0: splat worker 4/16 reached 512 local triangles.
|
|
Frame 0: splat worker 9/16 reached 512 local triangles.
|
|
Frame 0: splat worker 6/16 reached 512 local triangles.
|
|
Frame 0: splat worker 7/16 reached 512 local triangles.
|
|
Frame 0: splat worker 16/16 reached 512 local triangles.
|
|
Frame 0: splat worker 13/16 reached 512 local triangles.
|
|
Frame 0: splat worker 2/16 reached 512 local triangles.
|
|
Frame 0: splat worker 12/16 reached 512 local triangles.
|
|
Frame 0: splat worker 3/16 reached 512 local triangles.
|
|
Frame 0: splat worker 1/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 8/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 5/16 reached 512 local triangles.
|
|
Frame 0: splat worker 15/16 reached 512 local triangles.
|
|
Frame 0: splat worker 11/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 4/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 14/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 10/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 9/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 13/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 5/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 12/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 16/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 3/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 6/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 8/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 2/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 7/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 11/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 1/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 15/16 reached 1024 local triangles.
|
|
Frame 0: splat worker 10/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 9/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 16/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 5/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 4/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 12/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 6/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 14/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 2/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 8/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 13/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 3/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 15/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 11/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 14/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 16/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 7/16 reached 2048 local triangles.
|
|
Frame 0: splat worker 1/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 5/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 12/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 10/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 4/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 9/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 6/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 8/16 reached 8192 local triangles.
|
|
Frame 0: splat worker 13/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 2/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 3/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 15/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 7/16 reached 4096 local triangles.
|
|
Frame 0: splat worker 1/16 reached 8192 local triangles.
|
|
Frame 0: splat worker 4/16 reached 8192 local triangles.
|
|
Frame 0: splat worker 11/16 reached 8192 local triangles.
|
|
Frame 0: splat worker 14/16 reached 8192 local triangles.
|
|
Frame 0: splat worker 2/16 reached 8192 local triangles.
|
|
Frame 0: splat worker 6/16 reached 8192 local triangles.
|
|
Frame 0: splat worker 12/16 finished after 8004 local triangles.
|
|
Frame 0: splat worker 7/16 finished after 5851 local triangles.
|
|
Frame 0: splat worker 2/16 finished after 8223 local triangles.
|
|
Frame 0: splat worker 8/16 finished after 12266 local triangles.
|
|
Frame 0: splat worker 3/16 finished after 7809 local triangles.
|
|
Frame 0: splat worker 15/16 finished after 6486 local triangles.
|
|
Frame 0: splat worker 5/16 finished after 8005 local triangles.
|
|
Frame 0: splat worker 14/16 finished after 8550 local triangles.
|
|
Frame 0: splat worker 4/16 finished after 8783 local triangles.
|
|
Frame 0: splat worker 16/16 finished after 7951 local triangles.
|
|
Frame 0: splat worker 13/16 finished after 7313 local triangles.
|
|
Frame 0: splat worker 1/16 finished after 8921 local triangles.
|
|
Frame 0: splat worker 11/16 finished after 8537 local triangles.
|
|
Frame 0: splat worker 9/16 finished after 8051 local triangles.
|
|
Frame 0: splat worker 6/16 finished after 8192 local triangles.
|
|
Frame 0: splat worker 10/16 finished after 7940 local triangles.
|
|
HIP producers: 16 workers; summed generation 1.336 s, submission/fallback 1.012 s; wall 0.236 s
|
|
HIP PSF accumulation: atomic 2 batches, tile16 14 batches; selector 0.000 s, binning 0.011 s
|
|
Frame 0: catalog splatting finished in 0.3 s; writing image...
|
|
Rendered 156837 images from 21087 catalog stars to /tmp/final_renderer_adaptive.png (ok; imported lens map)
|
|
PSF splats: cached 156837, cached wing-clipped 0, direct fallbacks 0, discarded below min-Y 0
|
|
HIP PSF: 156837 events in 16 batches (16 timed); upload 0.002014 s, kernel 0.118894 s, download 0.020495 s
|
|
PROCESS_WALL 1.517096041 EXIT 0
|