Skip to content

Instantly share code, notes, and snippets.

@xdustinface
Last active February 21, 2021 18:22
Show Gist options
  • Save xdustinface/44c2fd82823b4b646954f45fe160ad48 to your computer and use it in GitHub Desktop.
Save xdustinface/44c2fd82823b4b646954f45fe160ad48 to your computer and use it in GitHub Desktop.
benchmarks new library, before improvements
Benchmark evals iterations total min max median
BLSDKG_BuildQuorumVerificationVectors_parallel_10 5 3000 57.3975 0.00366559 0.00409715 0.00370523
BLSDKG_BuildQuorumVerificationVectors_parallel_100 5 50 73.339 0.283672 0.323543 0.285842
BLSDKG_BuildQuorumVerificationVectors_parallel_400 5 3 67.8496 4.48025 4.59312 4.49043
BLSDKG_BuildQuorumVerificationVectors_simple_10 5 2500 116.995 0.00919667 0.00972602 0.009302
BLSDKG_BuildQuorumVerificationVectors_simple_100 5 25 106.467 0.847931 0.85324 0.852414
BLSDKG_BuildQuorumVerificationVectors_simple_400 5 1 68.8756 13.5534 14.3307 13.6102
BLSDKG_VerifyContributionShares_aggregated_10 5 70 14.2653 0.0400794 0.0416546 0.0408088
BLSDKG_VerifyContributionShares_aggregated_100 5 2 20.3011 1.96978 2.1178 2.00318
BLSDKG_VerifyContributionShares_aggregated_400 5 1 106.537 21.0628 21.8302 21.2072
BLSDKG_VerifyContributionShares_parallel_10 5 200 11.9111 0.00955555 0.0132356 0.0128408
BLSDKG_VerifyContributionShares_parallel_100 5 2 9.1518 0.837367 1.01908 0.863375
BLSDKG_VerifyContributionShares_parallel_400 5 1 66.154 13.1609 13.2811 13.2286
BLSDKG_VerifyContributionShares_parallel_aggregated_10 5 150 11.4496 0.0150986 0.0154094 0.0152386
BLSDKG_VerifyContributionShares_parallel_aggregated_100 5 4 13.0335 0.628331 0.674138 0.644553
BLSDKG_VerifyContributionShares_parallel_aggregated_400 5 1 34.5962 6.87669 6.97275 6.9264
BLSDKG_VerifyContributionShares_simple_10 5 70 10.4831 0.0294148 0.0307726 0.0296155
BLSDKG_VerifyContributionShares_simple_100 5 1 13.0327 2.59547 2.63075 2.60053
BLSDKG_VerifyContributionShares_simple_400 5 1 209.349 41.2072 42.989 41.5119
BLS_PubKeyAggregate_Normal 5 300000 256.234 0.0001687 0.0001765 0.000169
BLS_SecKeyAggregate_Normal 5 700000 16.9461 4.4947-06 5.390e-06 4.825e-06
BLS_Sign_Normal 5 600 4.93981 0.00162179 0.00166914 0.00164036
BLS_Verify_Batched 5 500 5.86799 0.00222823 0.00245745 0.00234473
BLS_Verify_BatchedParallel 5 1000 4.59505 0.000797608 0.00100316 0.000932355
BLS_Verify_LargeAggregatedBlock1000 5 1 8.07943 1.55646 1.65079 1.61832
BLS_Verify_LargeAggregatedBlock10000 5 1 80.5986 15.6048 16.598 16.2098
BLS_Verify_LargeAggregatedBlock1000PreVerified 5 5 17.0016 0.667631 0.686479 0.684965
BLS_Verify_LargeBlock1000 5 1 19.2332 3.73701 4.12198 3.79418
BLS_Verify_LargeBlockSelfAggregated1000 5 1 8.2857 1.64345 1.67953 1.64672
BLS_Verify_LargeBlockSelfAggregated10000 5 1 77.4057 15.2906 15.7675 15.4516
BLS_Verify_Normal 5 350 6.06271 0.00343502 0.00350944 0.00346366
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment