zerokit icon indicating copy to clipboard operation
zerokit copied to clipboard

Remove height 32 from RLN

Open tyshko-rostyslav opened this issue 10 months ago • 3 comments

tyshko-rostyslav avatar Apr 22 '24 08:04 tyshko-rostyslav

Benchmark for a70d395

Click to view benchmark
Test Base PR %
Pmtree::compute_root 0.0±0.00ns 0.0±0.00ns NaN%
Pmtree::get 317.5±3.32ns 317.8±4.80ns +0.09%
Pmtree::override_range 239.1±5.63µs 234.5±5.78µs -1.92%
Pmtree::set 55.8±0.91µs 55.8±0.21µs 0.00%
Pmtree:delete 55.7±0.39µs 55.9±0.68µs +0.36%

github-actions[bot] avatar Apr 22 '24 08:04 github-actions[bot]

Benchmark for a70d395

Click to view benchmark
Test Base PR %
FullMerkleTree::compute_root 0.0±0.00ns 0.0±0.00ns NaN%
FullMerkleTree::delete 888.0±12.90ns 892.5±49.56ns +0.51%
FullMerkleTree::get 3.4±0.04ns 3.4±0.03ns 0.00%
FullMerkleTree::override_range 2.2±0.03µs 2.2±0.03µs 0.00%
FullMerkleTree::set 884.2±6.75ns 882.8±12.63ns -0.16%
OptimalMerkleTree::compute_root 1036.9±12.68ns 1034.9±8.80ns -0.19%
OptimalMerkleTree::delete 1027.1±8.61ns 1028.6±12.92ns +0.15%
OptimalMerkleTree::get 23.5±0.24ns 23.5±0.32ns 0.00%
OptimalMerkleTree::override_range 5.2±0.14µs 5.2±0.06µs 0.00%
OptimalMerkleTree::set 1027.4±7.45ns 1034.1±60.70ns +0.65%

github-actions[bot] avatar Apr 22 '24 08:04 github-actions[bot]

Please also add some description to your PR, and link back to the issue in which this was assigned to you

rymnc avatar Apr 22 '24 09:04 rymnc

Part of https://github.com/vacp2p/zerokit/issues/237

tyshko-rostyslav avatar Apr 29 '24 08:04 tyshko-rostyslav

Benchmark for f03469a

Click to view benchmark
Test Base PR %
Pmtree::compute_root 0.0±0.00ns 0.0±0.00ns NaN%
Pmtree::get 319.2±4.13ns 327.5±3.35ns +2.60%
Pmtree::override_range 237.3±3.89µs 240.3±5.32µs +1.26%
Pmtree::set 55.7±0.45µs 56.6±1.25µs +1.62%
Pmtree:delete 55.7±0.54µs 56.2±1.12µs +0.90%

github-actions[bot] avatar Apr 29 '24 08:04 github-actions[bot]

Please also add some description to your PR, and link back to the issue in which this was assigned to you

Done

tyshko-rostyslav avatar Apr 29 '24 08:04 tyshko-rostyslav

Benchmark for f03469a

Click to view benchmark
Test Base PR %
FullMerkleTree::compute_root 0.0±0.00ns 0.0±0.00ns NaN%
FullMerkleTree::delete 888.8±7.71ns 903.5±16.19ns +1.65%
FullMerkleTree::get 3.4±0.06ns 3.5±0.28ns +2.94%
FullMerkleTree::override_range 2.2±0.03µs 2.2±0.03µs 0.00%
FullMerkleTree::set 885.3±6.94ns 900.0±25.89ns +1.66%
OptimalMerkleTree::compute_root 1036.8±14.00ns 1038.3±16.45ns +0.14%
OptimalMerkleTree::delete 1040.0±43.06ns 1046.9±86.38ns +0.66%
OptimalMerkleTree::get 23.5±1.36ns 23.3±0.15ns -0.85%
OptimalMerkleTree::override_range 5.2±0.06µs 5.3±0.22µs +1.92%
OptimalMerkleTree::set 1050.6±17.07ns 1029.6±15.80ns -2.00%

github-actions[bot] avatar Apr 29 '24 08:04 github-actions[bot]