Code Monkey home page Code Monkey logo

Comments (1)

mratsim avatar mratsim commented on May 13, 2024

Closed by b9b9e0e

Warmup: 1.2229 s, result 224 (displayed to avoid compiler optimizing warmup away)


######################
#
# Benchmark parameters
#
######################


Number of validators:                                                                       482
Number of block parent hashes:                                                               12
Fork version:                                                                                 3
Slot:                                                                                      4246
Shard_id:                                                                                   555
Parent_hash[0]:                99D2587E07003CFE8023D46401577191EF89BFCC239A6EF1922AC49A687116A2
Shard_block_hash:              0CF579DC04024D8D4292A4BBCFCAD24F6A20C44AF665A7A4144CE84E8821E77A
justified_slot:                                                                            1846


######################
#
# Benchmark prologue
#
######################


#### Message crypto keys, signatures and proofs of possession


482 secret and public keys pairs generated in 0.551 s
Throughput: 874.013 kps/s (key pairs/second)


482 proof of possessions in 0.385 s
Throughput: 1251.662 pops/s (proofs-of-possession/second)
Message generated in 0.018 ms


482 public key and message signature pairs generated in 0.374 s
Throughput: 1289.580 kps/s (keysig pairs/second)


Note: message is re-hashed through Blake2B-384.
      Eth2.0 spec mentions hashing with Blake2b-512 and slicing the first 256-bit.
      However message signing is unspecified, and Milagro BLS12-381 requires a 384-bit input.


######################
#
# Benchmark main body
#
######################


#### Benchmark: 482 proofs-of-possessions verification
#################################################################

Benchmarking 482 proofs-of-possessions verification
Collected 100 samples in 0.000 seconds
Average time: 0.002 ms
Stddev  time: 0.001 ms
Min     time: 0.001 ms
Max     time: 0.003 ms

Display computation result to make sure it's not optimized away
false


#################################################################

Benchmarking 482 public keys aggregation
Collected 100 samples in 0.315 seconds
Average time: 3.150 ms
Stddev  time: 0.528 ms
Min     time: 2.135 ms
Max     time: 4.026 ms

Display computation result to make sure it's not optimized away
14120d71e854b8aa2f52a29b6e38c20694091992f306c645b96b7d3ee8cab1c1806490a684f512d7b530744fd8fc3d6010e38feaadaaedff576a13bb60feef068b72f807edd13340747918e480c848176317a02bf16a17c677aac04bdd11aa3f0d617b6f6c45e8ed8baf860204aa882af5e4aa895da8f42601bdf5e5011a0fd182ea18076be10dca6cd6cd1fa91ed60411c652c78df03322ef526d0199e3e24c3c6c2b115cfa6593d38ed9b5d9050f356954bbf6d893dba8015d07f889204e91


#################################################################

Benchmarking 482 signatures aggregation
Collected 100 samples in 0.089 seconds
Average time: 0.891 ms
Stddev  time: 0.160 ms
Min     time: 0.719 ms
Max     time: 1.368 ms

Display computation result to make sure it's not optimized away
6e2cb869c48c783a3ed74bff24ef58b95ebfb5330732b9c08320c9c9323b90c18912629b51e391abf86ac1d6bde327b1


#################################################################

Benchmarking message verification
Collected 100 samples in 0.806 seconds
Average time: 8.059 ms
Stddev  time: 1.807 ms
Min     time: 6.014 ms
Max     time: 12.060 ms

Display computation result to make sure it's not optimized away
true

from nimbus-eth2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.