Avatar for the GalSim-developers user
GalSim-developers
JAX-GalSim
BlogDocsChangelog

WIP: Fix for Slow Moffat/Convolution Gradients

#178Closed
Comparing
perf_optim
(
9278397
) with
main
(
9fb8019
)
CodSpeed Performance Gauge
-1%
Untouched
32

Benchmarks

32 total
test_benchmark_invert_ab_noraise[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+11%
1.3 ms1.2 ms
test_benchmark_spergel_calcfluxrad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+4%
1.1 ms1 ms
test_benchmark_spergel_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
96.9 µs96.3 µs
test_benchmarks_metacal[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
18.4 ms18.2 ms
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
491.1 µs489.2 µs
test_benchmark_spergel_kvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
11.4 ms11.4 ms
test_benchmarks_interpolated_image[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
47.8 ms47.7 ms
test_benchmarks_interpolated_image[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
5.1 ms5.1 ms
test_benchmark_gaussian_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
96.8 µs96.7 µs
test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
959.7 µs959.6 µs
test_benchmark_spergel_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
2.6 s2.6 s
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
432.3 µs432.3 µs
test_benchmark_spergel_kvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
122.2 ms122.2 ms
test_benchmarks_lanczos_interp[xval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms1 ms
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
432.9 µs433.1 µs
test_benchmarks_metacal[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
178.7 ms179.1 ms
test_benchmark_spergel_calcfluxrad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
0%
191.3 µs192 µs
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
431.6 µs433.9 µs
test_benchmark_spergel_xvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
33.6 s33.8 s
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
109.4 µs110.6 µs
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
44.9 µs45.6 µs
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-2%
131.7 µs134.1 µs
test_benchmark_spergel_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-2%
271.3 ms277.5 ms
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-2%
45.1 µs46.2 µs
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-3%
589.8 µs606.6 µs

Commits

Click on a commit to change the comparison range
Base
main
9fb8019
+2.25%
Code efficiency fix
59e9e13
16 days ago
by EiffL
-1.14%
Merge branch 'main' into perf_optim
1850d93
16 days ago
by EiffL
+0.5%
minor fixes
3bbefea
16 days ago
by EiffL
-1.06%
Delete CLAUDE.md
14364ef
16 days ago
by EiffL
-2.03%
Merge branch 'main' into perf_optim
9278397
16 days ago
by beckermr
© 2026 CodSpeed Technology
Home Terms Privacy Docs