feat: benchmarks (#3)

* add benchmark

* chore: add complex circuit

* feat: enable parallel / asm

* bench: use pre-calculated matrices/constraints

* chore: bump ethers-rs

* chore: fmt

* feat: add benches for differently sized circuits (#6)

* feat: update bench circuit

* feat: add benches for many sizes

* fix: adjust bench parameters

* fix: remove sym

* chore: fmt

* fix: point to correct commit of groth16

* fix: update function names to upstream

* fix: update function names to upstream

Co-authored-by: Kobi Gurkan <kobigurk@gmail.com>
This commit is contained in:
Georgios Konstantopoulos
2021-09-08 21:52:17 +03:00
committed by GitHub
parent 11e6d04f3b
commit bb0f5429fc
22 changed files with 4013 additions and 15 deletions

View File

@@ -0,0 +1,8 @@
*.swp
complex-circuit-*-*.*
powersOfTau*
!complex-circuit-10000-10000.*
proof.json
public.json
verification_key.json
witness.wtns