Repository navigation
Enabling AI ASICs for ZKP
Pre-release
Pre-release
MORPH: Enable AI Accelerator for Zero Knowledge Proof
What is MORPH?
MORPH is the first project to enable AI Accelerator, such as Google TPUs, to accelerate Zero Knowledge Proof Primitives (Multi-scalar Multiplication and Number Theory Transformation) and achieves the State-of-the-art (SotA) throughput and energy efficiency (performance per watt). Together with CROSS, they enable AI ASICs to be SotA throughput machine for cryptography primitive with wide-range precision.
It features
- MXU Lazy Modular Reduction: bringing quadratic high-precision modular reduction down to linear operation.
- dataflow optimization for MSM and NTT. Details in the paper.