egraphs-good
egglog-python
BlogDocsChangelog

Speedup new backend

#311Merged
Comparing
speedup-new-backend
(
4a43cd8
) with
main
(
528b3e9
)
CodSpeed Performance Gauge
+16%
Improvements
1
Untouched
6

Benchmarks

Improved

test_jit[lda]
python/tests/test_array_api.py
CodSpeed Performance Gauge
+16%
7.8 s6.7 s

Passed

test_jit[tuple]
python/tests/test_array_api.py
CodSpeed Performance Gauge
+8%
612.6 ms568.5 ms
test_jit[add]
python/tests/test_array_api.py
CodSpeed Performance Gauge
+4%
360.7 ms347.6 ms
test_run_lda[array_api-optimized]
python/tests/test_array_api.py
CodSpeed Performance Gauge
+1%
886.1 µs881.2 µs
test_run_lda[array_api]
python/tests/test_array_api.py
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
test_run_lda[array_api-optimized-numba]
python/tests/test_array_api.py
CodSpeed Performance Gauge
0%
236.7 µs236.3 µs
test_run_lda[base]
python/tests/test_array_api.py
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms

Commits

Click on a commit to change the comparison range
Base
main
528b3e9
+44.57%
Speedup new backend Speedup new backend by using only one thread and a custom memory allocator Copied from https://github.com/egraphs-good/egglog/pull/637
4f9e3b5
4 months ago
by saulshanabrook
-28.65%
remove mimimalloc because of issue installing on ppc
4a43cd8
4 months ago
by saulshanabrook
© 2025 CodSpeed Technology
Home Terms Privacy Docs