perf: Consider skipping committing to empty tables #735
Labels
crate: evm_arithmetization
Anything related to the evm_arithmetization crate.
performance
Performance improvement related changes
Milestone
We can extend the logic for "ignoring" unused tables by skipping altogether the commitment phase for those (as we already rely on dummy Merkle Caps. This will require a sibling PR for related changes on CTL handling on the plonky2 side.
A similar approach could be taken for the initial segment of each batch, for which the
MemBefore
table is non-empty but known ahead of time.The text was updated successfully, but these errors were encountered: