From f2d45b5bb841392f25e83908abb7eb9484b0509f Mon Sep 17 00:00:00 2001 From: Leon Hibnik Date: Mon, 8 Jan 2024 22:51:43 +0200 Subject: [PATCH 1/2] update zkcontainer --- docs/ZKContainers.md | 12 ++++++++++++ docs/zk-containers.md | 12 ------------ sidebars.js | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) create mode 100644 docs/ZKContainers.md delete mode 100644 docs/zk-containers.md 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/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", From 1af283b68fc91ab02b34bc82ba2dd2cef0acf231 Mon Sep 17 00:00:00 2001 From: Leon Hibnik Date: Mon, 8 Jan 2024 22:59:54 +0200 Subject: [PATCH 2/2] fix --- docs/icicle/introduction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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