Files
GR-raytracing/benchmarks/hip_psf_replay_2026-09-07/capture_indexed_regression.log
T
wyj 11e703e33d Doc: record bounded HIP PSF replay results and provenance
Archive fixed catalog subsets and captured events, manifests, reproducible commands, raw timing and regression logs, and device resource evidence. Document distribution-dependent tile reduction gains and independent indexed producer throughput.

Update the GPU plan and renderer design while retaining the production atomic path. Preserve historical measurement metadata and exclude generated Python bytecode.
2026-09-11 16:45:48 -04:00

70 lines
8.5 KiB
Plaintext

COMMAND OMP_NUM_THREADS=16 python3 tests/test_psf_capture.py build/Release/minkowski_sky build/Release/capture_psf
TIMEOUT 60s
GIT 5eccc31c99db96de2a0597babf2fd4c2149e91e7
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/minkowski_sky'), '--catalog', PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '--width', '96', '--height', '64', '--fov-deg', '30', '--look-ra-deg', '2', '--look-dec-deg', '1', '--coarse-cell-pixels', '16', '--refine-max-level', '0', '--exposure', '1000', '--lens-map-output', PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), '--output', PosixPath('/tmp/gr-capture-test-fkhumcsd/reference.png')]
PSF cache ready: 64x64 phases, radius 47 px, relative tail 1e-08, tail abs 1e-06, boundary 1e-07, build 1.652 s
Wrote lens map: /tmp/gr-capture-test-fkhumcsd/mixed.grlens (35 vertices, 48 triangles)
Rendered 3 images from 3 catalog stars to /tmp/gr-capture-test-fkhumcsd/reference.png (ok)
PSF splats: cached 2, cached wing-clipped 0, direct fallbacks 1, discarded below min-Y 0
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose', '1000', '1', '0']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0
DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=2 wing=0 direct=1 discarded=0 events=2 capped=0 producer_wall=0.000052110 digest=42ac8bead3c61e6d
checksum=5815cdd7db8c543d
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-parallel', '1000', '1', '0']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0
DIAGNOSTIC ONLY, no HDR: workers=4 catalog=memory stars=3 triangles=[0,48) events=2 cached=2 wing=0 direct=1 discarded=0 checksum=5815cdd7db8c543d producer_wall=0.000363505 capped_or_failed=0
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-indexed-serial', '1000', '1', '0']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0
DIAGNOSTIC ONLY, no HDR: workers=1 catalog=indexed-subset stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=2 wing=0 direct=1 discarded=0 events=2 capped=0 producer_wall=0.000045902 digest=42ac8bead3c61e6d
checksum=5815cdd7db8c543d
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-indexed', '1000', '1', '0']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0
DIAGNOSTIC ONLY, no HDR: workers=4 catalog=indexed-subset stars=3 triangles=[0,48) events=2 cached=2 wing=0 direct=1 discarded=0 checksum=5815cdd7db8c543d producer_wall=0.000226217 capped_or_failed=0
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose', '1000', '1', '1e30']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=1e+30
DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=0 wing=0 direct=0 discarded=3 events=0 capped=0 producer_wall=0.000013502 digest=7380f783f2041648
checksum=589d94d7dbff8cfa
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-parallel', '1000', '1', '1e30']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=1e+30
DIAGNOSTIC ONLY, no HDR: workers=4 catalog=memory stars=3 triangles=[0,48) events=0 cached=0 wing=0 direct=0 discarded=3 checksum=589d94d7dbff8cfa producer_wall=0.000221779 capped_or_failed=0
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-indexed-serial', '1000', '1', '1e30']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=1e+30
DIAGNOSTIC ONLY, no HDR: workers=1 catalog=indexed-subset stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=0 wing=0 direct=0 discarded=3 events=0 capped=0 producer_wall=0.000040233 digest=7380f783f2041648
checksum=589d94d7dbff8cfa
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', '--diagnose-indexed', '1000', '1', '1e30']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=1e+30
DIAGNOSTIC ONLY, no HDR: workers=4 catalog=indexed-subset stars=3 triangles=[0,48) events=0 cached=0 wing=0 direct=0 discarded=3 checksum=589d94d7dbff8cfa producer_wall=0.000232244 capped_or_failed=0
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.events'), '1000', '1', '0']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0
DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=2 wing=0 direct=1 discarded=0 events=2 capped=0 producer_wall=0.000024640 digest=42ac8bead3c61e6d
checksum=5815cdd7db8c543d
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65536', PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.events'), '1000', '1', '0']
/tmp/gr-capture-test-fkhumcsd/mixed.events: File exists
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=1 min_y=0
DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=3 last_emitting_triangle=31 cached=2 wing=0 direct=1 discarded=0 events=2 capped=0 producer_wall=0.000026209 digest=42ac8bead3c61e6d
checksum=5815cdd7db8c543d
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '49', '1', '--diagnose', '1000']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=100000000 min_y=0
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '65537', '--diagnose', '1000']
invalid bound
RUN [PosixPath('/home/wyj/Code/C/GR_4d_raytracing/build/Release/capture_psf'), PosixPath('/tmp/gr-capture-test-fkhumcsd/mixed.grlens'), PosixPath('/home/wyj/Code/C/GR_4d_raytracing/tests/data/hip_psf_mixed_catalog.csv'), '0', '48', '1', PosixPath('/tmp/gr-capture-test-fkhumcsd/capped.events'), '1000']
selection: raw_magnification=[0,1.0000000000000001e+300) exposure=1000 max_cache_flux=100000000 min_y=0
DIAGNOSTIC ONLY, no HDR: workers=1 catalog=memory stars=3 triangles=[0,48) emitting_triangles=1 last_emitting_triangle=29 cached=1 wing=0 direct=0 discarded=0 events=1 capped=1 producer_wall=0.000016109 digest=89788c40baf06e69
checksum=89788c40baf06e69
PASS: capture bounds, classifications, exclusive output, serial/parallel checksum
PROCESS_WALL 19.905413062 EXIT 0