Skip to content

Instantly share code, notes, and snippets.

@nemothenoone
nemothenoone / bench.diff
Created November 21, 2020 23:49
Benchmark Diff
name origin.log ns/iter last.log ns/iter diff ns/iter diff % speedup
bls12_381::bench_pairing_final_exponentiation 1,636,952 1,601,056 -35,896 -2.19% x 1.02
bls12_381::bench_pairing_full 2,475,829 2,410,090 -65,739 -2.66% x 1.03
bls12_381::bench_pairing_g1_preparation 13,762 10,977 -2,785 -20.24% x 1.25
bls12_381::bench_pairing_g2_preparation 225,037 211,329 -13,708 -6.09% x 1.06
bls12_381::bench_pairing_miller_loop 619,571 572,996 -46,575 -7.52% x 1.08
bls12_381::ec::g1::bench_g1_add_assign 1,137 1,102 -35 -3.08% x 1.03
bls12_381::ec::g1::bench_g1_add_assign_mixed 880 809 -71 -8.07% x 1.09
bls12_381::ec::g1::bench_g1_mul_assign 292,797 278,436

Keybase proof

I hereby claim:

  • I am nemothenoone on github.
  • I am nemo1369 (https://keybase.io/nemo1369) on keybase.
  • I have a public key ASDNS0SDbxYx96Gp9rfBKRO90TFWX-EEagIAZw5BJoUqowo

To claim this, I am signing this object: