Skip to content

Instantly share code, notes, and snippets.

@xdustinface
Last active February 24, 2021 23:37
Show Gist options
  • Save xdustinface/a7825e9cd6762c0806a5cfa34c5f552e to your computer and use it in GitHub Desktop.
Save xdustinface/a7825e9cd6762c0806a5cfa34c5f552e to your computer and use it in GitHub Desktop.
benchmarks new library, after improvements
Benchmark evals iterations total min max median
BLSDKG_BuildQuorumVerificationVectors_parallel_10 5 3000 3.79203 0.000243809 0.000267157 0.00025234
BLSDKG_BuildQuorumVerificationVectors_parallel_100 5 50 4.0356 0.0158391 0.0164071 0.0162111
BLSDKG_BuildQuorumVerificationVectors_parallel_400 5 3 4.29769 0.27963 0.298707 0.286458
BLSDKG_BuildQuorumVerificationVectors_simple_10 5 2500 5.8285 0.00043347 0.000503039 0.000460711
BLSDKG_BuildQuorumVerificationVectors_simple_100 5 25 4.92002 0.039027 0.0397922 0.0393376
BLSDKG_BuildQuorumVerificationVectors_simple_400 5 1 3.32769 0.654899 0.676172 0.663299
BLSDKG_VerifyContributionShares_aggregated_10 5 70 5.53577 0.014805 0.0165487 0.0159563
BLSDKG_VerifyContributionShares_aggregated_100 5 2 5.19264 0.477098 0.566656 0.529428
BLSDKG_VerifyContributionShares_aggregated_400 5 1 19.736 3.76134 4.11977 4.00172
BLSDKG_VerifyContributionShares_parallel_10 5 200 4.31849 0.00418799 0.00458906 0.00423762
BLSDKG_VerifyContributionShares_parallel_100 5 2 3.16192 0.312216 0.323272 0.316033
BLSDKG_VerifyContributionShares_parallel_400 5 1 26.1706 4.92949 5.65831 5.20027
BLSDKG_VerifyContributionShares_parallel_aggregated_10 5 150 4.60414 0.00596205 0.00631078 0.00617524
BLSDKG_VerifyContributionShares_parallel_aggregated_100 5 4 3.04468 0.148464 0.156907 0.152057
BLSDKG_VerifyContributionShares_parallel_aggregated_400 5 1 7.061 1.36759 1.4357 1.42532
BLSDKG_VerifyContributionShares_simple_10 5 70 4.88993 0.012718 0.0158367 0.0137182
BLSDKG_VerifyContributionShares_simple_100 5 1 4.89393 0.973017 0.987313 0.977322
BLSDKG_VerifyContributionShares_simple_400 5 1 75.9956 15.1383 15.2845 15.1921
BLS_PubKeyAggregate_Normal 5 300000 8.20473 5.31651e-06 5.73325e-06 5.37167e-06
BLS_SecKeyAggregate_Normal 5 700000 15.6883 4.45523e-06 4.51885e-06 4.46773e-06
BLS_Sign_Normal 5 600 4.64863 0.00149845 0.00158691 0.00157504
BLS_Verify_Batched 5 500 5.28146 0.00209674 0.00214812 0.00210548
BLS_Verify_BatchedParallel 5 1000 2.7223 0.000536161 0.000554485 0.000544314
BLS_Verify_LargeAggregatedBlock1000 5 1 7.50634 1.48601 1.5133 1.50201
BLS_Verify_LargeAggregatedBlock10000 5 1 76.6113 14.9425 15.8477 15.051
BLS_Verify_LargeAggregatedBlock1000PreVerified 5 5 4.08187 0.162021 0.16569 0.162889
BLS_Verify_LargeBlock1000 5 1 16.5133 3.2556 3.40279 3.26923
BLS_Verify_LargeBlockSelfAggregated1000 5 1 7.52736 1.49988 1.51205 1.50467
BLS_Verify_LargeBlockSelfAggregated10000 5 1 74.9784 14.9291 15.1114 14.9724
BLS_Verify_Normal 5 350 5.64063 0.00320013 0.00327083 0.0032086
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment