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

perf: bump and use nybbles 0.3.3 raw APIs #80

Merged
merged 1 commit into from
Dec 31, 2024
Merged

Conversation

DaniPopes
Copy link
Member

@DaniPopes DaniPopes commented Dec 30, 2024

encode_path_leaf/trie/16                                                                             
                        time:   [7.4696 ns 7.5057 ns 7.5460 ns]
                        thrpt:  [1.9747 GiB/s 1.9853 GiB/s 1.9949 GiB/s]
                 change:
                        time:   [-54.320% -54.075% -53.843%] (p = 0.00 < 0.05)
                        thrpt:  [+116.65% +117.74% +118.91%]
                        Performance has improved.
encode_path_leaf/trie/32                                                                             
                        time:   [9.5450 ns 9.5557 ns 9.5677 ns]
                        thrpt:  [3.1149 GiB/s 3.1188 GiB/s 3.1223 GiB/s]
                 change:
                        time:   [-43.515% -43.420% -43.320%] (p = 0.00 < 0.05)
                        thrpt:  [+76.431% +76.741% +77.040%]
                        Performance has improved.
encode_path_leaf/trie/256                                                                             
                        time:   [13.966 ns 14.016 ns 14.067 ns]
                        thrpt:  [16.949 GiB/s 17.010 GiB/s 17.071 GiB/s]
                 change:
                        time:   [-49.944% -49.789% -49.617%] (p = 0.00 < 0.05)
                        thrpt:  [+98.479% +99.158% +99.775%]
                        Performance has improved.
encode_path_leaf/trie/2048                                                                             
                        time:   [24.598 ns 24.633 ns 24.684 ns]
                        thrpt:  [77.272 GiB/s 77.430 GiB/s 77.539 GiB/s]
                 change:
                        time:   [-33.461% -33.298% -33.100%] (p = 0.00 < 0.05)
                        thrpt:  [+49.478% +49.921% +50.288%]
                        Performance has improved

@DaniPopes DaniPopes merged commit a310fee into main Dec 31, 2024
21 checks passed
@DaniPopes DaniPopes deleted the dani/nybbles-0.3.3 branch December 31, 2024 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant