Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bench(trie): RevealedSparseTrie::update_rlp_node_level #12046

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

shekhirin
Copy link
Collaborator

@shekhirin shekhirin commented Oct 24, 2024

Closes #12012

update rlp node level/size 100000 | updated 0.1% | depth 0
                        time:   [1.1879 ms 1.2128 ms 1.2357 ms]
update rlp node level/size 100000 | updated 0.1% | depth 1
                        time:   [1.2452 ms 1.2563 ms 1.2673 ms]
update rlp node level/size 100000 | updated 0.1% | depth 2
                        time:   [1.3172 ms 1.3347 ms 1.3508 ms]
update rlp node level/size 100000 | updated 0.1% | depth 3
                        time:   [3.2137 ms 3.2538 ms 3.3039 ms]
update rlp node level/size 100000 | updated 0.1% | depth 4
                        time:   [32.065 ms 32.477 ms 32.859 ms]
update rlp node level/size 100000 | updated 0.1% | depth 5
                        time:   [69.182 ms 69.823 ms 70.467 ms]

update rlp node level/size 100000 | updated 1% | depth 0
                        time:   [7.3963 ms 7.4778 ms 7.5590 ms]
update rlp node level/size 100000 | updated 1% | depth 1
                        time:   [7.5173 ms 7.5982 ms 7.6566 ms]
update rlp node level/size 100000 | updated 1% | depth 2
                        time:   [8.0347 ms 8.0952 ms 8.1500 ms]
update rlp node level/size 100000 | updated 1% | depth 3
                        time:   [15.703 ms 15.875 ms 16.029 ms]
update rlp node level/size 100000 | updated 1% | depth 4
                        time:   [84.499 ms 84.948 ms 85.379 ms]
update rlp node level/size 100000 | updated 1% | depth 5
                        time:   [157.44 ms 158.96 ms 161.00 ms]

@shekhirin shekhirin changed the title Alexey/sparse trie bench update level bench(trie): RevealedSparseTrie::update_rpl_node_level Oct 24, 2024
@shekhirin shekhirin added C-benchmark A change that impacts how or what we benchmark A-trie Related to Merkle Patricia Trie implementation labels Oct 24, 2024
@shekhirin shekhirin marked this pull request as ready for review October 25, 2024 10:46
@Rjected Rjected changed the title bench(trie): RevealedSparseTrie::update_rpl_node_level bench(trie): RevealedSparseTrie::update_rlp_node_level Oct 25, 2024
@shekhirin shekhirin force-pushed the alexey/sparse-trie-bench-update-level branch from b8399c5 to 57c160d Compare October 25, 2024 20:34
@shekhirin shekhirin force-pushed the alexey/sparse-trie-bench-update-level branch from 57c160d to b3a577b Compare October 25, 2024 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-trie Related to Merkle Patricia Trie implementation C-benchmark A change that impacts how or what we benchmark
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Benchmark SparseTrie::update_rlp_node_level
2 participants