mratsim / constantine

Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.
Other
413 stars 44 forks source link

Parallelize IPA for Verkle Trees #420

Open mratsim opened 4 months ago

mratsim commented 4 months ago

Currently the IPA implementation is single-threaded.

Even on the size 256 domain, there is almost a 6x performance improvement to get on my 8 cores CPU

image