diff --git a/docker/circuit-prover-gpu/Dockerfile b/docker/circuit-prover-gpu/Dockerfile index a5396e31ca88..852f42d705ec 100644 --- a/docker/circuit-prover-gpu/Dockerfile +++ b/docker/circuit-prover-gpu/Dockerfile @@ -45,6 +45,9 @@ COPY . . RUN cd prover && cargo build --release --bin zksync_circuit_prover +# Output build in CUDA architectures for debugging purposes. +RUN cuobjdump /usr/src/zksync/prover/target/release/zksync_circuit_prover + FROM nvidia/cuda:12.4.0-runtime-ubuntu22.04 RUN apt-get update && apt-get install -y curl libpq5 ca-certificates && rm -rf /var/lib/apt/lists/* diff --git a/docker/proof-fri-gpu-compressor/Dockerfile b/docker/proof-fri-gpu-compressor/Dockerfile index e744787c8259..6157bca0ac13 100644 --- a/docker/proof-fri-gpu-compressor/Dockerfile +++ b/docker/proof-fri-gpu-compressor/Dockerfile @@ -50,6 +50,9 @@ RUN cd prover && \ RUN cd prover && BELLMAN_CUDA_DIR=$PWD/bellman-cuda cargo build --features "gpu" --release --bin zksync_proof_fri_compressor +# Output build in CUDA architectures for debugging purposes. +RUN cuobjdump /usr/src/zksync/prover/target/release/zksync_proof_fri_compressor + FROM nvidia/cuda:12.2.0-runtime-ubuntu22.04 RUN apt-get update && apt-get install -y curl libpq5 ca-certificates && rm -rf /var/lib/apt/lists/* diff --git a/docker/prover-gpu-fri/Dockerfile b/docker/prover-gpu-fri/Dockerfile index 2a680a49c5de..db497fc5d500 100644 --- a/docker/prover-gpu-fri/Dockerfile +++ b/docker/prover-gpu-fri/Dockerfile @@ -45,6 +45,9 @@ COPY . . RUN cd prover && cargo build --release --features "gpu" --bin zksync_prover_fri +# Output build in CUDA architectures for debugging purposes. +RUN cuobjdump /usr/src/zksync/prover/target/release/zksync_prover_fri + FROM nvidia/cuda:12.2.0-runtime-ubuntu22.04 RUN apt-get update && apt-get install -y curl libpq5 ca-certificates && rm -rf /var/lib/apt/lists/*