zhenfei
8256fb3ee2
FEAT: msm timers ( #108 )
2022-12-20 11:31:39 -05:00
Charles Chen
c48c1b97a5
more parallelization
2022-12-16 11:12:44 -05:00
Charles Chen
5d6985b799
more parallelization
2022-12-16 10:03:30 -05:00
Charles Chen
81073dfee1
batch inversion
2022-12-16 09:29:28 -05:00
Charles Chen
648ea51ff4
arc
2022-12-16 09:18:53 -05:00
chancharles92
366a2674bc
remove identity polynomial commitments and PCS evaluations ( #104 )
...
* remove sid pcs evals
* minor optimization + more timers
2022-12-06 09:43:01 -05:00
Benedikt Bünz
768db4eb04
Optimize verifier eq ( #102 )
...
* wip we need to be able to do batch opening for different poly sizes or pad poly with zeros
* fix small public inputs. Only works for pow2 pubinput
Co-authored-by: Charles Chen <chancharles92@gmail.com >
2022-11-20 12:26:35 -05:00
Charles Chen
bd1fc9897e
refactor snark
2022-11-09 21:53:46 -05:00
Charles Chen
bee67686d0
remove redundant apis
2022-11-09 21:53:46 -05:00
Charles Chen
5e782910d4
refactor permcheck
2022-11-09 21:53:46 -05:00
Charles Chen
d6674351c1
refactor prodcheck
2022-11-09 21:53:46 -05:00
Charles Chen
4c9f4390dc
reduce rounds in batching
2022-10-24 18:19:55 -04:00
zhenfei
719f595758
Batch all ( #89 )
...
- use sumcheck to batch open PCS
- split Prod and witness into two batches
- benchmark code
2022-10-13 23:21:30 -04:00