BlogDocs

perf: faster xval for Lanczos interp(#107)

Merged
Merging
faster-xval
(
37930af
) into
main
(
865f49c
)
×2.9
IMPROVEMENTS
4
REGRESSIONS
0
UNTOUCHED
7
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Improved

test_benchmarks_lanczos_interp[xval-conserve_dc-run]
tests/jax/test_benchmarks.py::test_benchmarks_lanczos_interp[xval-conserve_dc-run]
×2.9
2,215.6 µs
776.3 µs
test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
tests/jax/test_benchmarks.py::test_benchmarks_lanczos_interp[xval-no_conserve_dc-run]
×2.2
1,623.1 µs
728.8 µs
test_benchmarks_lanczos_interp[xval-conserve_dc-compile]
tests/jax/test_benchmarks.py::test_benchmarks_lanczos_interp[xval-conserve_dc-compile]
×2.1
302.6 ms
142.9 ms
test_benchmarks_lanczos_interp[xval-no_conserve_dc-compile]
tests/jax/test_benchmarks.py::test_benchmarks_lanczos_interp[xval-no_conserve_dc-compile]
+82%
160.3 ms
88.1 ms

Passed

test_benchmarks_interpolated_image[run]
tests/jax/test_benchmarks.py::test_benchmarks_interpolated_image[run]
0%
48.9 ms
48.8 ms
test_benchmarks_lanczos_interp[kval-conserve_dc-run]
tests/jax/test_benchmarks.py::test_benchmarks_lanczos_interp[kval-conserve_dc-run]
0%
42.3 ms
42.2 ms
test_benchmarks_lanczos_interp[kval-conserve_dc-compile]
tests/jax/test_benchmarks.py::test_benchmarks_lanczos_interp[kval-conserve_dc-compile]
0%
5 s
5 s
test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
tests/jax/test_benchmarks.py::test_benchmarks_lanczos_interp[kval-no_conserve_dc-run]
0%
3.9 ms
3.9 ms
test_benchmarks_lanczos_interp[kval-no_conserve_dc-compile]
tests/jax/test_benchmarks.py::test_benchmarks_lanczos_interp[kval-no_conserve_dc-compile]
0%
491.6 ms
491.2 ms
test_benchmarks_metacal[run]
tests/jax/test_benchmarks.py::test_benchmarks_metacal[run]
0%
1.3 s
1.3 s
test_benchmarks_interpolated_image[compile]
tests/jax/test_benchmarks.py::test_benchmarks_interpolated_image[compile]
0%
1.6 s
1.6 s

Commits

Click on a commit to change the comparison range
base
main
865f49c
+185%
perf: faster xval for Lanczos interp
37930af
2 months ago
by beckermr
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.