PSF cache ready: 64x64 phases, radius 47 px, relative tail 1e-08, tail abs 1e-06, boundary 1e-07, build 0.662 s Frame 0: finding and prefetching catalog tiles... Catalog prefetch: 64440 requested, 3 newly loaded (21087 stars), 64437 unavailable in 0.035 s; 4 loader workers Frame 0: catalog prefetch finished (64440 candidate tiles). Frame 0: splatting 130882 lens triangles... Frame 0: splat worker 2/16 started. Frame 0: splat worker 4/16 started. Frame 0: splat worker 3/16 started. Frame 0: splat worker 3/16 reached 8 local triangles. Frame 0: splat worker 1/16 started. Frame 0: splat worker 4/16 reached 8 local triangles. Frame 0: splat worker 4/16 reached 16 local triangles. Frame 0: splat worker 2/16 reached 8 local triangles. Frame 0: splat worker 1/16 reached 8 local triangles. Frame 0: splat worker 7/16 started. Frame 0: splat worker 4/16 reached 32 local triangles. Frame 0: splat worker 6/16 started. Frame 0: splat worker 2/16 reached 16 local triangles. Frame 0: splat worker 1/16 reached 16 local triangles. Frame 0: splat worker 3/16 reached 16 local triangles. Frame 0: splat worker 7/16 reached 8 local triangles. Frame 0: splat worker 4/16 reached 64 local triangles. Frame 0: splat worker 6/16 reached 8 local triangles. Frame 0: splat worker 2/16 reached 32 local triangles. Frame 0: splat worker 1/16 reached 32 local triangles. Frame 0: splat worker 3/16 reached 32 local triangles. Frame 0: splat worker 7/16 reached 16 local triangles. Frame 0: splat worker 3/16 reached 64 local triangles. Frame 0: splat worker 4/16 reached 128 local triangles. Frame 0: splat worker 2/16 reached 64 local triangles. Frame 0: splat worker 1/16 reached 64 local triangles. Frame 0: splat worker 3/16 reached 128 local triangles. Frame 0: splat worker 6/16 reached 16 local triangles. Frame 0: splat worker 7/16 reached 32 local triangles. Frame 0: splat worker 6/16 reached 32 local triangles. Frame 0: splat worker 14/16 started. Frame 0: splat worker 15/16 started. Frame 0: splat worker 13/16 started. Frame 0: splat worker 12/16 started. Frame 0: splat worker 11/16 started. Frame 0: splat worker 16/16 started. Frame 0: splat worker 2/16 reached 128 local triangles. Frame 0: splat worker 10/16 started. Frame 0: splat worker 9/16 started. Frame 0: splat worker 8/16 started. Frame 0: splat worker 15/16 reached 8 local triangles. Frame 0: splat worker 1/16 reached 128 local triangles. Frame 0: splat worker 15/16 reached 16 local triangles. Frame 0: splat worker 9/16 reached 8 local triangles. Frame 0: splat worker 12/16 reached 8 local triangles. Frame 0: splat worker 10/16 reached 8 local triangles. Frame 0: splat worker 10/16 reached 16 local triangles. Frame 0: splat worker 1/16 reached 256 local triangles. Frame 0: splat worker 10/16 reached 32 local triangles. Frame 0: splat worker 12/16 reached 16 local triangles. Frame 0: splat worker 5/16 started. Frame 0: splat worker 12/16 reached 32 local triangles. Frame 0: splat worker 5/16 reached 8 local triangles. Frame 0: splat worker 9/16 reached 16 local triangles. Frame 0: splat worker 5/16 reached 16 local triangles. Frame 0: splat worker 10/16 reached 64 local triangles. Frame 0: splat worker 15/16 reached 32 local triangles. Frame 0: splat worker 13/16 reached 8 local triangles. Frame 0: splat worker 13/16 reached 16 local triangles. Frame 0: splat worker 13/16 reached 32 local triangles. Frame 0: splat worker 13/16 reached 64 local triangles. Frame 0: splat worker 7/16 reached 64 local triangles. Frame 0: splat worker 6/16 reached 64 local triangles. Frame 0: splat worker 13/16 reached 128 local triangles. Frame 0: splat worker 4/16 reached 256 local triangles. Frame 0: splat worker 7/16 reached 128 local triangles. Frame 0: splat worker 14/16 reached 8 local triangles. Frame 0: splat worker 11/16 reached 8 local triangles. Frame 0: splat worker 12/16 reached 64 local triangles. Frame 0: splat worker 2/16 reached 256 local triangles. Frame 0: splat worker 9/16 reached 32 local triangles. Frame 0: splat worker 8/16 reached 8 local triangles. Frame 0: splat worker 14/16 reached 16 local triangles. Frame 0: splat worker 11/16 reached 16 local triangles. Frame 0: splat worker 5/16 reached 32 local triangles. Frame 0: splat worker 8/16 reached 16 local triangles. Frame 0: splat worker 6/16 reached 128 local triangles. Frame 0: splat worker 14/16 reached 32 local triangles. Frame 0: splat worker 16/16 reached 8 local triangles. Frame 0: splat worker 12/16 reached 128 local triangles. Frame 0: splat worker 13/16 reached 256 local triangles. Frame 0: splat worker 8/16 reached 32 local triangles. Frame 0: splat worker 11/16 reached 32 local triangles. Frame 0: splat worker 15/16 reached 64 local triangles. Frame 0: splat worker 9/16 reached 64 local triangles. Frame 0: splat worker 16/16 reached 16 local triangles. Frame 0: splat worker 5/16 reached 64 local triangles. Frame 0: splat worker 8/16 reached 64 local triangles. Frame 0: splat worker 8/16 reached 128 local triangles. Frame 0: splat worker 9/16 reached 128 local triangles. Frame 0: splat worker 8/16 reached 256 local triangles. Frame 0: splat worker 16/16 reached 32 local triangles. Frame 0: splat worker 14/16 reached 64 local triangles. Frame 0: splat worker 11/16 reached 64 local triangles. Frame 0: splat worker 9/16 reached 256 local triangles. Frame 0: splat worker 1/16 reached 512 local triangles. Frame 0: splat worker 7/16 reached 256 local triangles. Frame 0: splat worker 3/16 reached 256 local triangles. Frame 0: splat worker 14/16 reached 128 local triangles. Frame 0: splat worker 4/16 reached 512 local triangles. Frame 0: splat worker 5/16 reached 128 local triangles. Frame 0: splat worker 14/16 reached 256 local triangles. Frame 0: splat worker 15/16 reached 128 local triangles. Frame 0: splat worker 2/16 reached 512 local triangles. Frame 0: splat worker 6/16 reached 256 local triangles. Frame 0: splat worker 5/16 reached 256 local triangles. Frame 0: splat worker 16/16 reached 64 local triangles. Frame 0: splat worker 11/16 reached 128 local triangles. Frame 0: splat worker 3/16 reached 512 local triangles. Frame 0: splat worker 12/16 reached 256 local triangles. Frame 0: splat worker 13/16 reached 512 local triangles. Frame 0: splat worker 10/16 reached 128 local triangles. Frame 0: splat worker 8/16 reached 512 local triangles. Frame 0: splat worker 10/16 reached 256 local triangles. Frame 0: splat worker 6/16 reached 512 local triangles. Frame 0: splat worker 14/16 reached 512 local triangles. Frame 0: splat worker 9/16 reached 512 local triangles. Frame 0: splat worker 1/16 reached 1024 local triangles. Frame 0: splat worker 4/16 reached 1024 local triangles. Frame 0: splat worker 13/16 reached 1024 local triangles. Frame 0: splat worker 11/16 reached 256 local triangles. Frame 0: splat worker 5/16 reached 512 local triangles. Frame 0: splat worker 15/16 reached 256 local triangles. Frame 0: splat worker 16/16 reached 128 local triangles. Frame 0: splat worker 7/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 16/16 reached 256 local triangles. Frame 0: splat worker 11/16 reached 512 local triangles. Frame 0: splat worker 6/16 reached 1024 local triangles. Frame 0: splat worker 3/16 reached 1024 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 8/16 reached 1024 local triangles. Frame 0: splat worker 10/16 reached 512 local triangles. Frame 0: splat worker 14/16 reached 1024 local triangles. Frame 0: splat worker 13/16 reached 2048 local triangles. Frame 0: splat worker 12/16 reached 1024 local triangles. Frame 0: splat worker 5/16 reached 1024 local triangles. Frame 0: splat worker 15/16 reached 1024 local triangles. Frame 0: splat worker 9/16 reached 1024 local triangles. Frame 0: splat worker 4/16 reached 2048 local triangles. Frame 0: splat worker 11/16 reached 1024 local triangles. Frame 0: splat worker 3/16 reached 2048 local triangles. Frame 0: splat worker 16/16 reached 512 local triangles. Frame 0: splat worker 14/16 reached 2048 local triangles. Frame 0: splat worker 1/16 reached 2048 local triangles. Frame 0: splat worker 10/16 reached 1024 local triangles. Frame 0: splat worker 2/16 reached 2048 local triangles. Frame 0: splat worker 8/16 reached 2048 local triangles. Frame 0: splat worker 15/16 reached 2048 local triangles. Frame 0: splat worker 11/16 reached 2048 local triangles. Frame 0: splat worker 5/16 reached 2048 local triangles. Frame 0: splat worker 9/16 reached 2048 local triangles. Frame 0: splat worker 6/16 reached 2048 local triangles. Frame 0: splat worker 13/16 reached 4096 local triangles. Frame 0: splat worker 12/16 reached 2048 local triangles. Frame 0: splat worker 7/16 reached 2048 local triangles. Frame 0: splat worker 3/16 reached 4096 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 14/16 reached 4096 local triangles. Frame 0: splat worker 6/16 reached 4096 local triangles. Frame 0: splat worker 15/16 reached 4096 local triangles. Frame 0: splat worker 16/16 reached 1024 local triangles. Frame 0: splat worker 5/16 reached 4096 local triangles. Frame 0: splat worker 1/16 reached 4096 local triangles. Frame 0: splat worker 10/16 reached 2048 local triangles. Frame 0: splat worker 13/16 reached 8192 local triangles. Frame 0: splat worker 7/16 reached 4096 local triangles. Frame 0: splat worker 16/16 reached 2048 local triangles. Frame 0: splat worker 9/16 reached 4096 local triangles. Frame 0: splat worker 12/16 reached 4096 local triangles. Frame 0: splat worker 11/16 reached 4096 local triangles. Frame 0: splat worker 2/16 reached 4096 local triangles. Frame 0: splat worker 3/16 reached 8192 local triangles. Frame 0: splat worker 14/16 reached 8192 local triangles. Frame 0: splat worker 15/16 reached 8192 local triangles. Frame 0: splat worker 6/16 reached 8192 local triangles. Frame 0: splat worker 4/16 reached 8192 local triangles. Frame 0: splat worker 1/16 reached 8192 local triangles. Frame 0: splat worker 16/16 reached 4096 local triangles. Frame 0: splat worker 10/16 reached 4096 local triangles. Frame 0: splat worker 8/16 reached 8192 local triangles. Frame 0: splat worker 3/16 finished after 10458 local triangles. Frame 0: splat worker 16/16 finished after 4920 local triangles. Frame 0: splat worker 11/16 finished after 6992 local triangles. Frame 0: splat worker 10/16 finished after 4986 local triangles. Frame 0: splat worker 15/16 finished after 9498 local triangles. Frame 0: splat worker 6/16 finished after 8930 local triangles. Frame 0: splat worker 4/16 finished after 9108 local triangles. Frame 0: splat worker 12/16 finished after 7689 local triangles. Frame 0: splat worker 5/16 finished after 7943 local triangles. Frame 0: splat worker 14/16 finished after 9623 local triangles. Frame 0: splat worker 8/16 finished after 8856 local triangles. Frame 0: splat worker 1/16 finished after 9031 local triangles. Frame 0: splat worker 2/16 finished after 7194 local triangles. Frame 0: splat worker 9/16 finished after 7002 local triangles. Frame 0: splat worker 13/16 finished after 11036 local triangles. Frame 0: splat worker 7/16 finished after 7616 local triangles. Frame 0: catalog splatting finished in 0.6 s; writing image... Rendered 156837 images from 21087 catalog stars to /tmp/gr-cpu-multi.png (ok; imported lens map) PSF splats: cached 156837, cached wing-clipped 0, direct fallbacks 0, discarded below min-Y 0 OMP_NUM_THREADS=16 timeout --kill-after=5s 60s --all-sky-catalog 4 1e-8 17.59s user 1.25s system 1125% cpu 1.674 total