[precompile] aggregate lookup expression within keccak precompile #971
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
aggregate lookup expression in keccak precompile instead of pass flatten out_evals of raw lookup value.
This make later gkr-iop flow integration easier when integrate into ceno main proving flow
benchmark
with command on
researchbench serverThere shows prover performance keccak precompile regressed which is expected. Because the cost to aggregate them always there, just we do it within chip or outside chip.