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, 1 newly loaded (8192 stars), 64439 unavailable in 0.034 s; 4 loader workers Frame 0: catalog prefetch finished (64440 candidate tiles). Frame 0: splatting 130882 lens triangles... Frame 0: splat worker 13/16 started. Frame 0: splat worker 1/16 started. Frame 0: splat worker 9/16 started. Frame 0: splat worker 13/16 reached 8 local triangles. Frame 0: splat worker 4/16 started. Frame 0: splat worker 16/16 started. Frame 0: splat worker 15/16 started. Frame 0: splat worker 16/16 reached 8 local triangles. Frame 0: splat worker 11/16 started. Frame 0: splat worker 3/16 started. Frame 0: splat worker 7/16 started. Frame 0: splat worker 1/16 reached 8 local triangles. Frame 0: splat worker 3/16 reached 8 local triangles. Frame 0: splat worker 1/16 reached 16 local triangles. Frame 0: splat worker 12/16 started. Frame 0: splat worker 5/16 started. Frame 0: splat worker 9/16 reached 8 local triangles. Frame 0: splat worker 12/16 reached 8 local triangles. Frame 0: splat worker 9/16 reached 16 local triangles. Frame 0: splat worker 12/16 reached 16 local triangles. Frame 0: splat worker 4/16 reached 8 local triangles. Frame 0: splat worker 2/16 started. Frame 0: splat worker 16/16 reached 16 local triangles. Frame 0: splat worker 15/16 reached 8 local triangles. Frame 0: splat worker 11/16 reached 8 local triangles. Frame 0: splat worker 15/16 reached 16 local triangles. Frame 0: splat worker 8/16 started. Frame 0: splat worker 11/16 reached 16 local triangles. Frame 0: splat worker 7/16 reached 8 local triangles. Frame 0: splat worker 15/16 reached 32 local triangles. Frame 0: splat worker 8/16 reached 8 local triangles. Frame 0: splat worker 7/16 reached 16 local triangles. Frame 0: splat worker 13/16 reached 16 local triangles. Frame 0: splat worker 10/16 started. Frame 0: splat worker 4/16 reached 16 local triangles. Frame 0: splat worker 2/16 reached 8 local triangles. Frame 0: splat worker 10/16 reached 8 local triangles. Frame 0: splat worker 2/16 reached 16 local triangles. Frame 0: splat worker 10/16 reached 16 local triangles. Frame 0: splat worker 16/16 reached 32 local triangles. Frame 0: splat worker 3/16 reached 16 local triangles. Frame 0: splat worker 1/16 reached 32 local triangles. Frame 0: splat worker 11/16 reached 32 local triangles. Frame 0: splat worker 5/16 reached 8 local triangles. Frame 0: splat worker 8/16 reached 16 local triangles. Frame 0: splat worker 5/16 reached 16 local triangles. Frame 0: splat worker 1/16 reached 64 local triangles. Frame 0: splat worker 11/16 reached 64 local triangles. Frame 0: splat worker 8/16 reached 32 local triangles. Frame 0: splat worker 9/16 reached 32 local triangles. Frame 0: splat worker 12/16 reached 32 local triangles. Frame 0: splat worker 4/16 reached 32 local triangles. Frame 0: splat worker 6/16 started. Frame 0: splat worker 2/16 reached 32 local triangles. Frame 0: splat worker 1/16 reached 128 local triangles. Frame 0: splat worker 9/16 reached 64 local triangles. Frame 0: splat worker 12/16 reached 64 local triangles. Frame 0: splat worker 14/16 started. Frame 0: splat worker 16/16 reached 64 local triangles. Frame 0: splat worker 7/16 reached 32 local triangles. Frame 0: splat worker 13/16 reached 32 local triangles. Frame 0: splat worker 10/16 reached 32 local triangles. Frame 0: splat worker 7/16 reached 64 local triangles. Frame 0: splat worker 6/16 reached 8 local triangles. Frame 0: splat worker 3/16 reached 32 local triangles. Frame 0: splat worker 6/16 reached 16 local triangles. Frame 0: splat worker 4/16 reached 64 local triangles. Frame 0: splat worker 13/16 reached 64 local triangles. Frame 0: splat worker 10/16 reached 64 local triangles. Frame 0: splat worker 14/16 reached 8 local triangles. Frame 0: splat worker 15/16 reached 64 local triangles. Frame 0: splat worker 14/16 reached 16 local triangles. Frame 0: splat worker 1/16 reached 256 local triangles. Frame 0: splat worker 16/16 reached 128 local triangles. Frame 0: splat worker 9/16 reached 128 local triangles. Frame 0: splat worker 2/16 reached 64 local triangles. Frame 0: splat worker 12/16 reached 128 local triangles. Frame 0: splat worker 6/16 reached 32 local triangles. Frame 0: splat worker 5/16 reached 32 local triangles. Frame 0: splat worker 3/16 reached 64 local triangles. Frame 0: splat worker 15/16 reached 128 local triangles. Frame 0: splat worker 11/16 reached 128 local triangles. Frame 0: splat worker 7/16 reached 128 local triangles. Frame 0: splat worker 14/16 reached 32 local triangles. Frame 0: splat worker 4/16 reached 128 local triangles. Frame 0: splat worker 13/16 reached 128 local triangles. Frame 0: splat worker 10/16 reached 128 local triangles. Frame 0: splat worker 8/16 reached 64 local triangles. Frame 0: splat worker 2/16 reached 128 local triangles. Frame 0: splat worker 14/16 reached 64 local triangles. Frame 0: splat worker 16/16 reached 256 local triangles. Frame 0: splat worker 3/16 reached 128 local triangles. Frame 0: splat worker 5/16 reached 64 local triangles. Frame 0: splat worker 9/16 reached 256 local triangles. Frame 0: splat worker 8/16 reached 128 local triangles. Frame 0: splat worker 12/16 reached 256 local triangles. Frame 0: splat worker 15/16 reached 256 local triangles. Frame 0: splat worker 14/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 2/16 reached 256 local triangles. Frame 0: splat worker 5/16 reached 128 local triangles. Frame 0: splat worker 13/16 reached 256 local triangles. Frame 0: splat worker 4/16 reached 256 local triangles. Frame 0: splat worker 10/16 reached 256 local triangles. Frame 0: splat worker 1/16 reached 512 local triangles. Frame 0: splat worker 3/16 reached 256 local triangles. Frame 0: splat worker 8/16 reached 256 local triangles. Frame 0: splat worker 14/16 reached 256 local triangles. Frame 0: splat worker 5/16 reached 256 local triangles. Frame 0: splat worker 16/16 reached 512 local triangles. Frame 0: splat worker 9/16 reached 512 local triangles. Frame 0: splat worker 12/16 reached 512 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 11/16 reached 512 local triangles. Frame 0: splat worker 2/16 reached 512 local triangles. Frame 0: splat worker 4/16 reached 512 local triangles. Frame 0: splat worker 10/16 reached 512 local triangles. Frame 0: splat worker 3/16 reached 512 local triangles. Frame 0: splat worker 8/16 reached 512 local triangles. Frame 0: splat worker 14/16 reached 512 local triangles. Frame 0: splat worker 5/16 reached 512 local triangles. Frame 0: splat worker 1/16 reached 1024 local triangles. Frame 0: splat worker 13/16 reached 1024 local triangles. Frame 0: splat worker 16/16 reached 1024 local triangles. Frame 0: splat worker 9/16 reached 1024 local triangles. Frame 0: splat worker 12/16 reached 1024 local triangles. Frame 0: splat worker 7/16 reached 1024 local triangles. Frame 0: splat worker 15/16 reached 1024 local triangles. Frame 0: splat worker 11/16 reached 1024 local triangles. Frame 0: splat worker 2/16 reached 1024 local triangles. Frame 0: splat worker 4/16 reached 1024 local triangles. Frame 0: splat worker 10/16 reached 1024 local triangles. Frame 0: splat worker 8/16 reached 1024 local triangles. Frame 0: splat worker 14/16 reached 1024 local triangles. Frame 0: splat worker 3/16 reached 1024 local triangles. Frame 0: splat worker 5/16 reached 1024 local triangles. Frame 0: splat worker 16/16 reached 2048 local triangles. Frame 0: splat worker 11/16 reached 2048 local triangles. Frame 0: splat worker 2/16 reached 2048 local triangles. Frame 0: splat worker 9/16 reached 2048 local triangles. Frame 0: splat worker 13/16 reached 2048 local triangles. Frame 0: splat worker 12/16 reached 2048 local triangles. Frame 0: splat worker 16/16 reached 4096 local triangles. Frame 0: splat worker 2/16 reached 4096 local triangles. Frame 0: splat worker 11/16 reached 4096 local triangles. Frame 0: splat worker 1/16 reached 2048 local triangles. Frame 0: splat worker 6/16 reached 64 local triangles. Frame 0: splat worker 9/16 reached 4096 local triangles. Frame 0: splat worker 13/16 reached 4096 local triangles. Frame 0: splat worker 6/16 reached 128 local triangles. Frame 0: splat worker 6/16 reached 256 local triangles. Frame 0: splat worker 5/16 reached 2048 local triangles. Frame 0: splat worker 6/16 reached 512 local triangles. Frame 0: splat worker 8/16 reached 2048 local triangles. Frame 0: splat worker 6/16 reached 1024 local triangles. Frame 0: splat worker 4/16 reached 2048 local triangles. Frame 0: splat worker 12/16 reached 4096 local triangles. Frame 0: splat worker 10/16 reached 2048 local triangles. Frame 0: splat worker 3/16 reached 2048 local triangles. Frame 0: splat worker 1/16 reached 4096 local triangles. Frame 0: splat worker 14/16 reached 2048 local triangles. Frame 0: splat worker 7/16 reached 2048 local triangles. Frame 0: splat worker 4/16 reached 4096 local triangles. Frame 0: splat worker 8/16 reached 4096 local triangles. Frame 0: splat worker 5/16 reached 4096 local triangles. Frame 0: splat worker 13/16 reached 8192 local triangles. Frame 0: splat worker 10/16 reached 4096 local triangles. Frame 0: splat worker 16/16 reached 8192 local triangles. Frame 0: splat worker 3/16 reached 4096 local triangles. Frame 0: splat worker 11/16 reached 8192 local triangles. Frame 0: splat worker 6/16 reached 2048 local triangles. Frame 0: splat worker 14/16 reached 4096 local triangles. Frame 0: splat worker 9/16 reached 8192 local triangles. Frame 0: splat worker 7/16 reached 4096 local triangles. Frame 0: splat worker 15/16 reached 2048 local triangles. Frame 0: splat worker 12/16 reached 8192 local triangles. Frame 0: splat worker 1/16 reached 8192 local triangles. Frame 0: splat worker 8/16 reached 8192 local triangles. Frame 0: splat worker 10/16 finished after 7675 local triangles. Frame 0: splat worker 15/16 finished after 3525 local triangles. Frame 0: splat worker 8/16 finished after 8466 local triangles. Frame 0: splat worker 14/16 finished after 6755 local triangles. Frame 0: splat worker 3/16 finished after 7436 local triangles. Frame 0: splat worker 1/16 finished after 9593 local triangles. Frame 0: splat worker 5/16 finished after 8031 local triangles. Frame 0: splat worker 11/16 finished after 11275 local triangles. Frame 0: splat worker 2/16 finished after 8050 local triangles. Frame 0: splat worker 13/16 finished after 13527 local triangles. Frame 0: splat worker 9/16 finished after 10796 local triangles. Frame 0: splat worker 12/16 finished after 9604 local triangles. Frame 0: splat worker 7/16 finished after 6246 local triangles. Frame 0: splat worker 4/16 finished after 8025 local triangles. Frame 0: splat worker 6/16 finished after 3431 local triangles. Frame 0: splat worker 16/16 finished after 8447 local triangles. HIP producers: 16 workers; summed generation 0.218 s, submission/fallback 0.205 s; wall 0.066 s Frame 0: catalog splatting finished in 0.1 s; writing image... Rendered 12765 images from 8192 catalog stars to /tmp/gr-hip-final-indexed.png (ok; imported lens map) PSF splats: cached 12765, cached wing-clipped 0, direct fallbacks 0, discarded below min-Y 0 HIP PSF: 12765 events in 15 batches (15 timed); upload 0.000218 s, kernel 0.028882 s, download 0.023217 s OMP_NUM_THREADS=16 timeout --kill-after=5s 60s --all-sky-catalog 4 1e-8 11.10s user 0.26s system 940% cpu 1.208 total