diff --git a/docs/ZKContainers.md b/docs/ZKContainers.md new file mode 100644 index 0000000..46ea138 --- /dev/null +++ b/docs/ZKContainers.md @@ -0,0 +1,12 @@ +# ZKContainer + +We found that developing ZK provers with ICICLE gives developers the ability to scale ZK provers across many machines and many GPUs. To make this possible we developed the ZKContainer. + +## What is a ZKContainer? + +A ZKContainer is an standardized, optimized and secure docker container that we configured with ICICLE applications in mind. A developer using our ZKContainer can deploy an ICICLE application on a single machine or on a thousand GPU machines in a data center with minimal concerns regarding compatibility. + +ZKContainer has been used by Ingonyama clients to achieve scalability across large data centers. +We suggest you read our [article](https://medium.com/@ingonyama/product-announcement-zk-containers-0e2a1f2d0a2b) regarding ZKContainer to understand the benefits of using them. + +![ZKContainer inside a ZK data center](../static/img/architecture-zkcontainer.png) diff --git a/docs/icicle/introduction.md b/docs/icicle/introduction.md index 02d2c57..42bb5e5 100644 --- a/docs/icicle/introduction.md +++ b/docs/icicle/introduction.md @@ -48,7 +48,7 @@ This guide assumes that you have a Linux or Windows machine with a Nvidia GPU in - [NVIDIA Container Toolkit](https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/index.html) -If you don't wish to install these prerequisites you can follow this tutorial using a [ZK-Container](https://github.com/ingonyama-zk/icicle/blob/main/Dockerfile) (docker container). To learn more about using ZK-Containers [read this](../zk-containers.md). +If you don't wish to install these prerequisites you can follow this tutorial using a [ZK-Container](https://github.com/ingonyama-zk/icicle/blob/main/Dockerfile) (docker container). To learn more about using ZK-Containers [read this](../ZKContainers.md). ### Setting up ICICLE and running tests diff --git a/docs/zk-containers.md b/docs/zk-containers.md deleted file mode 100644 index 8fb4c4d..0000000 --- a/docs/zk-containers.md +++ /dev/null @@ -1,12 +0,0 @@ -# ZKContainer™️ - -We found that developing ZK provers with ICICLE gives developers the ability to scale ZK provers across many machines and many GPUs. To make this possible we developed the ZKContainer™️. - -## What is a ZKContainer™️? - -A ZKContainer™️ is an standardized, optimized and secure docker container that we configured with ICICLE applications in mind. A developer using our ZKContainer™️ can deploy an ICICLE application on a single machine or on a thousand GPU machines in a data center with minimal concerns regarding compatibility. - -ZKContainer™️ has been used by Ingonyama clients to achieve scalability across large data centers. -We suggest you read our [article](https://medium.com/@ingonyama/product-announcement-zk-containers-0e2a1f2d0a2b) regarding ZKContainer™️ to understand the benefits of using them. - -![ZKContainer™️ inside a ZK data center](../static/img/architecture-zkcontainer.png) diff --git a/sidebars.js b/sidebars.js index 3bf126d..8f454aa 100644 --- a/sidebars.js +++ b/sidebars.js @@ -44,7 +44,7 @@ module.exports = { { type: "doc", label: "ZK Containers", - id: "zk-containers", + id: "ZKContainers", }, { type: "doc",