PSF cache ready: 64x64 phases, radius 47 px, relative tail 1e-08, tail abs 1e-06, boundary 1e-07, build 0.674 s Frame 0: finding and prefetching catalog tiles... Catalog prefetch: 64440 requested, 3 newly loaded (21087 stars), 64437 unavailable in 0.033 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 12/16 started. Frame 0: splat worker 13/16 started. Frame 0: splat worker 8/16 started. Frame 0: splat worker 8/16 reached 8 local triangles. Frame 0: splat worker 8/16 reached 16 local triangles. Frame 0: splat worker 6/16 started. Frame 0: splat worker 6/16 reached 8 local triangles. Frame 0: splat worker 6/16 reached 16 local triangles. Frame 0: splat worker 6/16 reached 32 local triangles. Frame 0: splat worker 6/16 reached 64 local triangles. Frame 0: splat worker 5/16 started. Frame 0: splat worker 5/16 reached 8 local triangles. Frame 0: splat worker 5/16 reached 16 local triangles. Frame 0: splat worker 5/16 reached 32 local triangles. Frame 0: splat worker 5/16 reached 64 local triangles. Frame 0: splat worker 5/16 reached 128 local triangles. Frame 0: splat worker 7/16 started. Frame 0: splat worker 1/16 reached 8 local triangles. Frame 0: splat worker 7/16 reached 8 local triangles. Frame 0: splat worker 16/16 started. Frame 0: splat worker 9/16 reached 8 local triangles. Frame 0: splat worker 15/16 started. Frame 0: splat worker 9/16 reached 16 local triangles. Frame 0: splat worker 14/16 started. Frame 0: splat worker 9/16 reached 32 local triangles. Frame 0: splat worker 14/16 reached 8 local triangles. Frame 0: splat worker 4/16 started. Frame 0: splat worker 9/16 reached 64 local triangles. Frame 0: splat worker 13/16 reached 8 local triangles. Frame 0: splat worker 2/16 started. Frame 0: splat worker 13/16 reached 16 local triangles. Frame 0: splat worker 2/16 reached 8 local triangles. Frame 0: splat worker 9/16 reached 128 local triangles. Frame 0: splat worker 2/16 reached 16 local triangles. Frame 0: splat worker 10/16 started. Frame 0: splat worker 1/16 reached 16 local triangles. Frame 0: splat worker 7/16 reached 16 local triangles. Frame 0: splat worker 3/16 started. Frame 0: splat worker 16/16 reached 8 local triangles. Frame 0: splat worker 11/16 started. Frame 0: splat worker 5/16 reached 256 local triangles. Frame 0: splat worker 14/16 reached 16 local triangles. Frame 0: splat worker 4/16 reached 8 local triangles. Frame 0: splat worker 15/16 reached 8 local triangles. Frame 0: splat worker 13/16 reached 32 local triangles. Frame 0: splat worker 6/16 reached 128 local triangles. Frame 0: splat worker 12/16 reached 8 local triangles. Frame 0: splat worker 16/16 reached 16 local triangles. Frame 0: splat worker 16/16 reached 32 local triangles. Frame 0: splat worker 11/16 reached 8 local triangles. Frame 0: splat worker 16/16 reached 64 local triangles. Frame 0: splat worker 4/16 reached 16 local triangles. Frame 0: splat worker 11/16 reached 16 local triangles. Frame 0: splat worker 4/16 reached 32 local triangles. Frame 0: splat worker 11/16 reached 32 local triangles. Frame 0: splat worker 14/16 reached 32 local triangles. Frame 0: splat worker 12/16 reached 16 local triangles. Frame 0: splat worker 10/16 reached 8 local triangles. Frame 0: splat worker 1/16 reached 32 local triangles. Frame 0: splat worker 4/16 reached 64 local triangles. Frame 0: splat worker 2/16 reached 32 local triangles. Frame 0: splat worker 16/16 reached 128 local triangles. Frame 0: splat worker 3/16 reached 8 local triangles. Frame 0: splat worker 7/16 reached 32 local triangles. Frame 0: splat worker 11/16 reached 64 local triangles. Frame 0: splat worker 14/16 reached 64 local triangles. Frame 0: splat worker 1/16 reached 64 local triangles. Frame 0: splat worker 15/16 reached 16 local triangles. Frame 0: splat worker 13/16 reached 64 local triangles. Frame 0: splat worker 12/16 reached 32 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 7/16 reached 64 local triangles. Frame 0: splat worker 15/16 reached 32 local triangles. Frame 0: splat worker 3/16 reached 16 local triangles. Frame 0: splat worker 3/16 reached 32 local triangles. Frame 0: splat worker 1/16 reached 128 local triangles. Frame 0: splat worker 3/16 reached 64 local triangles. Frame 0: splat worker 12/16 reached 64 local triangles. Frame 0: splat worker 9/16 reached 256 local triangles. Frame 0: splat worker 10/16 reached 16 local triangles. Frame 0: splat worker 15/16 reached 64 local triangles. Frame 0: splat worker 10/16 reached 32 local triangles. Frame 0: splat worker 3/16 reached 128 local triangles. Frame 0: splat worker 8/16 reached 32 local triangles. Frame 0: splat worker 2/16 reached 64 local triangles. Frame 0: splat worker 11/16 reached 128 local triangles. Frame 0: splat worker 10/16 reached 64 local triangles. Frame 0: splat worker 1/16 reached 256 local triangles. Frame 0: splat worker 12/16 reached 128 local triangles. Frame 0: splat worker 4/16 reached 256 local triangles. Frame 0: splat worker 8/16 reached 64 local triangles. Frame 0: splat worker 7/16 reached 128 local triangles. Frame 0: splat worker 16/16 reached 256 local triangles. Frame 0: splat worker 13/16 reached 128 local triangles. Frame 0: splat worker 3/16 reached 256 local triangles. Frame 0: splat worker 6/16 reached 256 local triangles. Frame 0: splat worker 13/16 reached 256 local triangles. Frame 0: splat worker 15/16 reached 128 local triangles. Frame 0: splat worker 2/16 reached 128 local triangles. Frame 0: splat worker 11/16 reached 256 local triangles. Frame 0: splat worker 7/16 reached 256 local triangles. Frame 0: splat worker 9/16 reached 512 local triangles. Frame 0: splat worker 5/16 reached 512 local triangles. Frame 0: splat worker 1/16 reached 512 local triangles. Frame 0: splat worker 10/16 reached 128 local triangles. Frame 0: splat worker 8/16 reached 128 local triangles. Frame 0: splat worker 14/16 reached 256 local triangles. Frame 0: splat worker 3/16 reached 512 local triangles. Frame 0: splat worker 10/16 reached 256 local triangles. Frame 0: splat worker 15/16 reached 256 local triangles. Frame 0: splat worker 12/16 reached 256 local triangles. Frame 0: splat worker 4/16 reached 512 local triangles. Frame 0: splat worker 2/16 reached 256 local triangles. Frame 0: splat worker 6/16 reached 512 local triangles. Frame 0: splat worker 11/16 reached 512 local triangles. Frame 0: splat worker 16/16 reached 512 local triangles. Frame 0: splat worker 14/16 reached 512 local triangles. Frame 0: splat worker 12/16 reached 512 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 3/16 reached 1024 local triangles. Frame 0: splat worker 15/16 reached 512 local triangles. Frame 0: splat worker 7/16 reached 512 local triangles. Frame 0: splat worker 13/16 reached 512 local triangles. Frame 0: splat worker 5/16 reached 1024 local triangles. Frame 0: splat worker 9/16 reached 1024 local triangles. Frame 0: splat worker 4/16 reached 1024 local triangles. Frame 0: splat worker 1/16 reached 1024 local triangles. Frame 0: splat worker 2/16 reached 512 local triangles. Frame 0: splat worker 16/16 reached 1024 local triangles. Frame 0: splat worker 6/16 reached 1024 local triangles. Frame 0: splat worker 11/16 reached 1024 local triangles. Frame 0: splat worker 15/16 reached 1024 local triangles. Frame 0: splat worker 8/16 reached 512 local triangles. Frame 0: splat worker 14/16 reached 1024 local triangles. Frame 0: splat worker 12/16 reached 1024 local triangles. Frame 0: splat worker 3/16 reached 2048 local triangles. Frame 0: splat worker 10/16 reached 1024 local triangles. Frame 0: splat worker 7/16 reached 1024 local triangles. Frame 0: splat worker 2/16 reached 1024 local triangles. Frame 0: splat worker 5/16 reached 2048 local triangles. Frame 0: splat worker 16/16 reached 2048 local triangles. Frame 0: splat worker 4/16 reached 2048 local triangles. Frame 0: splat worker 11/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 3/16 reached 4096 local triangles. Frame 0: splat worker 12/16 reached 2048 local triangles. Frame 0: splat worker 8/16 reached 1024 local triangles. Frame 0: splat worker 15/16 reached 2048 local triangles. Frame 0: splat worker 9/16 reached 2048 local triangles. Frame 0: splat worker 10/16 reached 2048 local triangles. Frame 0: splat worker 2/16 reached 2048 local triangles. Frame 0: splat worker 13/16 reached 1024 local triangles. Frame 0: splat worker 1/16 reached 2048 local triangles. Frame 0: splat worker 15/16 reached 4096 local triangles. Frame 0: splat worker 5/16 reached 4096 local triangles. Frame 0: splat worker 4/16 reached 4096 local triangles. Frame 0: splat worker 6/16 reached 4096 local triangles. Frame 0: splat worker 7/16 reached 2048 local triangles. Frame 0: splat worker 11/16 reached 4096 local triangles. Frame 0: splat worker 16/16 reached 4096 local triangles. Frame 0: splat worker 3/16 reached 8192 local triangles. Frame 0: splat worker 12/16 reached 4096 local triangles. Frame 0: splat worker 14/16 reached 4096 local triangles. Frame 0: splat worker 2/16 reached 4096 local triangles. Frame 0: splat worker 13/16 reached 2048 local triangles. Frame 0: splat worker 10/16 reached 4096 local triangles. Frame 0: splat worker 8/16 reached 2048 local triangles. Frame 0: splat worker 9/16 reached 4096 local triangles. Frame 0: splat worker 1/16 reached 4096 local triangles. Frame 0: splat worker 7/16 reached 4096 local triangles. Frame 0: splat worker 15/16 reached 8192 local triangles. Frame 0: splat worker 4/16 reached 8192 local triangles. Frame 0: splat worker 10/16 reached 8192 local triangles. Frame 0: splat worker 2/16 reached 8192 local triangles. Frame 0: splat worker 8/16 reached 4096 local triangles. Frame 0: splat worker 13/16 reached 4096 local triangles. Frame 0: splat worker 11/16 reached 8192 local triangles. Frame 0: splat worker 16/16 reached 8192 local triangles. Frame 0: splat worker 1/16 finished after 7660 local triangles. Frame 0: splat worker 10/16 finished after 9346 local triangles. Frame 0: splat worker 4/16 finished after 9445 local triangles. Frame 0: splat worker 13/16 finished after 4644 local triangles. Frame 0: splat worker 11/16 finished after 8415 local triangles. Frame 0: splat worker 12/16 finished after 7133 local triangles. Frame 0: splat worker 14/16 finished after 7809 local triangles. Frame 0: splat worker 16/16 finished after 8215 local triangles. Frame 0: splat worker 15/16 finished after 10883 local triangles. Frame 0: splat worker 9/16 finished after 6522 local triangles. Frame 0: splat worker 5/16 finished after 8082 local triangles. Frame 0: splat worker 7/16 finished after 6345 local triangles. Frame 0: splat worker 2/16 finished after 8812 local triangles. Frame 0: splat worker 3/16 finished after 14980 local triangles. Frame 0: splat worker 6/16 finished after 7718 local triangles. Frame 0: splat worker 8/16 finished after 4873 local triangles. HIP producers: 16 workers; summed generation 2.053 s, submission/fallback 1.157 s; wall 0.326 s Frame 0: catalog splatting finished in 0.4 s; writing image... Rendered 156837 images from 21087 catalog stars to /tmp/gr-hip-final-multi.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.000565 s, kernel 0.168641 s, download 0.027545 s OMP_NUM_THREADS=16 timeout --kill-after=5s 60s --all-sky-catalog 4 1e-8 13.75s user 0.26s system 941% cpu 1.487 total