mirror of
https://github.com/arnaucube/go-circom-prover-verifier.git
synced 2026-02-07 03:16:46 +01:00
Add paralelization of polynomials in GenerateProof
- before: BenchmarkGenerateProof-4 1 1553842743 ns/op For a circuit of 9094 constraints takes 7.761949512s seconds to generate the proof. - now: BenchmarkGenerateProof-4 1 1331576862 ns/op For a circuit of 9094 constraints takes 5.745279126s to generate the proof. For bigger circuits (more constraints) the difference will be bigger. Executed on a Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz, with 16GB of RAM
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -3,5 +3,6 @@ testdata/*/*.wasm
|
||||
testdata/*/*.cpp
|
||||
testdata/*/*.sym
|
||||
testdata/*/*.r1cs
|
||||
testdata/*/*.sol
|
||||
!testdata/*/input.json
|
||||
cli/*.json
|
||||
|
||||
Reference in New Issue
Block a user