openvm-org
openvm
BlogDocsChangelog

feat: new keccak

#2303Merged
Comparing
feat/new-keccak
(
91e4b5b
) with
develop-new-keccak
(
77adf7e
)
CodSpeed Performance Gauge
×2.2
Improvements
1
Untouched
23
Skipped
36

Benchmarks

Skipped (36)

Improved

benchmark_execute_metered[quicksort]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
×2.2
19.5 ms9.1 ms

Passed

benchmark_execute[revm_transfer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
+8%
11.5 ms10.7 ms
benchmark_execute[keccak256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
+2%
5.6 ms5.6 ms
benchmark_execute_metered[factorial_iterative_u256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
+1%
73.6 ms73.2 ms
benchmark_execute_metered[sha256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
+1%
9.5 ms9.4 ms
benchmark_execute_metered[sha256_iter]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
0%
66.7 ms66.6 ms
benchmark_execute[factorial_iterative_u256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
0%
29.4 ms29.5 ms
benchmark_execute_metered[keccak256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
0%
11.2 ms11.2 ms
benchmark_execute[pairing]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
0%
71.1 ms71.4 ms
benchmark_execute[fibonacci_recursive]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
0%
8.1 ms8.1 ms
benchmark_execute_metered[fibonacci_recursive]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
0%
16.8 ms16.8 ms
benchmark_execute_metered[pairing]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-1%
77.8 ms78.3 ms
benchmark_execute[sha256_iter]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-1%
27.7 ms27.9 ms
benchmark_execute[keccak256_iter]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-1%
52 ms52.4 ms
benchmark_execute[bubblesort]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-1%
5.8 ms5.8 ms
benchmark_execute_metered[fibonacci_iterative]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-1%
14.3 ms14.4 ms
benchmark_execute_metered[bubblesort]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-1%
11.2 ms11.3 ms
benchmark_execute[quicksort]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-1%
2.8 ms2.9 ms
benchmark_execute[sha256]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-2%
4 ms4.1 ms
benchmark_execute[fibonacci_iterative]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-2%
2.5 ms2.5 ms
benchmark_execute_metered[keccak256_iter]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-3%
72.1 ms74.2 ms
benchmark_execute_metered[revm_transfer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-5%
24 ms25.3 ms
benchmark_execute[revm_snailtracer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-11%
7.3 ms8.2 ms
benchmark_execute_metered[revm_snailtracer]
benchmarks/execute/benches/execute.rs
CodSpeed Performance Gauge
-19%
7.1 ms8.7 ms

Commits

Click on a commit to change the comparison range
Base
main
77adf7e
×2.1
fix: codex fixes naming conflict between old and new keccak
f4dd716
1 day ago
by GunaDD
-0.75%
fix: update openvm.toml of the keccak example
d9e60e0
1 day ago
by GunaDD
+0.63%
chore: fix clippy errors
988bfed
1 day ago
by GunaDD
+2.31%
chore: cargo shear made me remove cuda dependency from new-keccak Cargo.toml - place it back when cuda tracegen is merged
e1c71cf
24 hours ago
by GunaDD
+0.04%
perf move p3 trace gen out of for loop for better perf
661fe15
9 hours ago
by GunaDD
-0.61%
chore: fix lint
91e4b5b
7 hours ago
by GunaDD
© 2025 CodSpeed Technology
Home Terms Privacy Docs