New Ethereum talks, every Monday. The week's conference uploads by event, in your inbox.

From Bottlenecks to Breakthroughs: Optimizing zkEVM Provers

Devcon 7 SEAWed, Nov 13, 2024, 09:32 AM · 23:15

Speaker

In this session, we introduce how we optimized zkEVM provers in production to significantly reduce prover costs, a major expense in running zkEVM. Topics include diagnosing zkEVM bottlenecks using CPU and memory profiling, leveraging DAGs for parallelization, and efficient memory management with a memory pool, fine-tuned garbage collection, and in-memory swapping for gigantic memory usage. These optimizations reduced zkEVM prover runtime by 75%, representing a substantial performance gain.