fast-danksharding
fast-danksharding copied to clipboard
Danksharding Builder with GPU acceleration
Danksharding flow based on the new ICICLE API and minor algorithmic improvements
Currently, the main flow uses [ntt_end2end](https://github.com/ingonyama-zk/icicle/blob/main/icicle/appUtils/ntt/ntt.cuh#L207) which generates and copies the twiddle factors to the gpu on every run. This can be optimized by: 1. generating twiddle factors for the...
Currently there are two relevant implementations to compare against: 1. [GPU library](https://github.com/lCardosoSantos/FK20-CUDA) 2. [Rust-KZG](https://github.com/sifraitech/rust-kzg)