GalSim-developers
JAX-GalSim
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: add benchmark for gradient w/ moffat
#187
Merged
Comparing
moffat-grad-bench
(
cfe7764
) with
main
(
c0c4e3a
)
CodSpeed Performance Gauge
-2%
Untouched
34
New
2
Unknown Walltime execution environment detected
Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data. For the most accurate results, we recommend using
CodSpeed Macro Runners
: bare-metal machines fine-tuned for performance measurement consistency.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
New
Untouched
36 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_benchmark_moffat_conv_grad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A
13.6 s
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_moffat_conv_grad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
N/A
N/A
1.4 s
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_spergel_xvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-15%
1.6 s
1.9 s
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-13%
102 µs
117.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+13%
1.2 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+12%
618.1 µs
553.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-12%
2 ms
2.3 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_invert_ab_noraise[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-9%
121.8 µs
134.2 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmarks_lanczos_interp[xval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-8%
116.7 µs
126.8 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_spergel_calcfluxrad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-6%
189 µs
201 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-6%
44.2 µs
46.9 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-6%
42.8 µs
45.3 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_moffat_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-5%
691.3 ms
724.4 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmarks_metacal[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-4%
18.4 ms
19.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_spergel_kvalue[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-3%
11.4 ms
11.8 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_gaussian_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+3%
6.2 µs
6 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_interpimage_flux_frac[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-3%
422.9 µs
437.6 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-2%
132.5 µs
135.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_benchmark_spergel_calcfluxrad[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+2%
1.1 ms
1.1 ms
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_rng_discard[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
112.4 µs
110.8 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_spergel_conv[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
273.8 ms
277.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_benchmarks_metacal[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
177.9 ms
180.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_benchmark_gaussian_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
96.1 µs
96.9 µs
Uses the
Wall Time instrument
to collect wall time performance metrics.
test_benchmark_spergel_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
+1%
6 µs
6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_benchmark_moffat_init[run]
tests/jax/test_benchmarks.py
CodSpeed Performance Gauge
-1%
489 µs
491.9 µs
1
2
Commits
Click on a commit to change the comparison range
Base
main
c0c4e3a
-2.07%
feat: add benchmark for gradient w/ moffat
cfe7764
4 months ago
by beckermr
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs