diff --git a/docs/icicle/integrations.md b/docs/icicle/integrations.md index abacdde..043e010 100644 --- a/docs/icicle/integrations.md +++ b/docs/icicle/integrations.md @@ -1,6 +1,6 @@ # Integrations -ICICLE has been used by companies like [Celer Network](https://github.com/celer-network), [Gnark](https://github.com/Consensys/gnark), [EZKL](https://blog.ezkl.xyz/post/acceleration/) and others to accelerate their ZK proving pipeline. +ICICLE has been used by companies like [Celer Network](https://github.com/celer-network), [Gnark](https://github.com/Consensys/gnark) and others to accelerate their ZK proving pipeline. Many of these integrations have been a collaboration between Ingonyama and the integrating company. We have learned a lot about designing GPU based ZK provers. @@ -48,8 +48,8 @@ You can reference the [Gnark docs](https://github.com/Consensys/gnark?tab=readme ### Halo2 -EZKL [Halo2](https://github.com/zkonduit/halo2) fork integrated with ICICLE for GPU acceleration. This means that you can run your existing Halo2 circuits with GPU acceleration just by activating a feature flag. +[Halo2](https://github.com/zkonduit/halo2) fork integrated with ICICLE for GPU acceleration. This means that you can run your existing Halo2 circuits with GPU acceleration just by activating a feature flag. To enable GPU acceleration just enable `icicle_gpu` [feature flag](https://github.com/zkonduit/halo2/blob/3d7b5e61b3052680ccb279e05bdcc21dd8a8fedf/halo2_proofs/Cargo.toml#L102). -This feature flag will seamlessly toggle on GPU acceleration for you. You can have a look at [EZKL](https://github.com/zkonduit/ezkl) to see how their team utilized GPU acceleration. +This feature flag will seamlessly toggle on GPU acceleration for you. diff --git a/docs/icicle/overview.md b/docs/icicle/overview.md index 26b92c9..1b55e11 100644 --- a/docs/icicle/overview.md +++ b/docs/icicle/overview.md @@ -4,7 +4,7 @@ ICICLE is a cryptography library for ZK using GPUs. ICICLE implements blazing fa ICICLE allows developers with minimal GPU experience to effortlessly accelerate there ZK application; from our experiments, even the most naive implementation may yield 10X improvement in proving times. -ICICLE has been used by many leading ZK companies such as [Celer Network](https://github.com/celer-network), [Gnark](https://github.com/Consensys/gnark), [EZKL](https://blog.ezkl.xyz/post/acceleration/) and others to accelerate their ZK proving pipeline. +ICICLE has been used by many leading ZK companies such as [Celer Network](https://github.com/celer-network), [Gnark](https://github.com/Consensys/gnark) and others to accelerate their ZK proving pipeline. ## Dont have access to a GPU? @@ -45,7 +45,7 @@ ICICLE has been integrated into a number of popular ZK provers including [Gnark ### Integrating into existing ZK provers -From our collaboration with [EZKL](https://blog.ezkl.xyz/post/acceleration/) we have learned that its possible to accelerate a specific part of your prover to solve for a specific bottleneck. +From our collaborations we have learned that its possible to accelerate a specific part of your prover to solve for a specific bottleneck. ICICLE can be used to accelerate specific parts of your prover without completely rewriting your ZK prover.