Skip to content

Instantly share code, notes, and snippets.

@wallentx
Last active June 30, 2023 18:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wallentx/148b06e187b946d56c6a19e1db412301 to your computer and use it in GitHub Desktop.
Save wallentx/148b06e187b946d56c6a19e1db412301 to your computer and use it in GitHub Desktop.
bls-signatures runBenchmark results - i9 13900k
Test Case blspy 1.0.16 blspy 2.0.2 blspy 2.0.2 (ADX)
Signing: 5000 runs (avg) 2462ms (0.4924ms) 1246ms (0.2492ms) 1070ms (0.214ms)
Verification: 10000 runs (avg) 16063ms (1.6063ms) 7605ms (0.7605ms) 6443ms (0.6443ms)
Public key validation: 100000 runs (avg) 13047ms (0.13047ms) 3769ms (0.03769ms) 3484ms (0.03484ms)
Signature validation: 100000 runs (avg) 14251ms (0.14251ms) 5522ms (0.05522ms) 4781ms (0.04781ms)
Aggregation: 100000 runs (avg) 147ms (0.00147ms) 122ms (0.00122ms) 103ms (0.00103ms)
Batch verification: 100000 runs (avg) 68266ms (0.68266ms) 24965ms (0.24965ms) 21186ms (0.21186ms)
PopScheme Aggregation: 5000 runs (avg) 7ms (0.0014ms) 6ms (0.0012ms) 5ms (0.001ms)
PopScheme Proofs verification: 5000 runs (avg) 8070ms (1.614ms) 3800ms (0.76ms) 3224ms (0.6448ms)
PopScheme verification: 5000 runs (avg) 5ms (0.001ms) 3ms (0.0006ms) 2ms (0.0004ms)

blspy-aarch64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment