You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This #153 fixed an issue where we would split linear expression from R1C into duplicate plonk constraints. But the perf impact is non-negligible.
Compilation, on some circuits (the ones with large linear expressions like std/algebra/scalar mul or std/groth16) CPU time will be spend mostly (95% +) in: split -> cs.coeffID(...)divideLinearExpressioncomputeGCD and big.Int mallocs...
The text was updated successfully, but these errors were encountered:
This #153 fixed an issue where we would split linear expression from R1C into duplicate plonk constraints. But the perf impact is non-negligible.
Compilation, on some circuits (the ones with large linear expressions like std/algebra/scalar mul or std/groth16) CPU time will be spend mostly (95% +) in:
split
->cs.coeffID(...)
divideLinearExpression
computeGCD
andbig.Int
mallocs...The text was updated successfully, but these errors were encountered: