Skip to content

Commit 3f98956

Browse files
committed
Merge branch 'master' of github.com:lablup/backend.ai-kernels
2 parents 3b56483 + ab939ed commit 3f98956

File tree

8 files changed

+45
-23
lines changed

8 files changed

+45
-23
lines changed

commons/Dockerfile.base.py38-cuda11.6

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
FROM nvidia/cuda:11.6.0-cudnn8-devel-ubuntu20.04
22

33
# TensorFlow version is tightly coupled to CUDA and cuDNN so it should be selected carefully
4-
ARG CUDA=11.5
5-
ENV CUDA_VERSION=11.5.0
4+
ARG CUDA=11.6
5+
ENV CUDA_VERSION=11.6.0
66
ARG LIBNVINFER=8.2.0-1
77
ARG LIBNVINFER_MAJOR_VERSION=8
88
ARG CUDNN=8.2.4.15-1
99
ENV CUDNN_VERSION 8.2.4.15
1010
ENV NCCL=2.11.4
1111
ENV NCCL_VERSION=2.11.4-1
12-
ENV NV_LIBNCCL_PACKAGE=libnccl2=2.11.5-1+cuda11.5
13-
ENV NV_LIBNPP_DEV_PACKAGE=libnpp-dev-11-5=11.5.0.110-1
14-
ENV NV_LIBNPP_DEV_VERSION=11.5.0.110-1
12+
ENV NV_LIBNCCL_PACKAGE=libnccl2=2.11.6-1+cuda11.6
13+
ENV NV_LIBNPP_DEV_PACKAGE=libnpp-dev-11-6=11.6.0.110-1
14+
ENV NV_LIBNPP_DEV_VERSION=11.6.0.110-1
1515
ENV NV_LIBCUSPARSE_DEV_VERSION=11.6.0.120-1
16-
ENV NV_NVML_DEV_VERSION=11.5.120-1
16+
ENV NV_NVML_DEV_VERSION=11.6.120-1
1717
ENV NV_CUDA_CUDART_DEV_VERSION=11.5.108-1
1818
ENV NV_CUDA_LIB_VERSION=11.5.2-1
1919
ENV NV_LIBCUBLAS_DEV_VERSION=11.6.1.51-1

vendor/ngc-triton/Dockerfile.22.07-py3

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,15 @@ ENV PYTHONUNBUFFERED=1 \
1010
RUN apt update && \
1111
apt install -y --no-install-recommends \
1212
ncurses-term \
13-
unzip zlib1g-dev htop && \
13+
unzip zlib1g-dev htop curl git && \
1414
ln -sf /usr/share/terminfo/x/xterm-color /usr/share/terminfo/x/xterm-256color
1515

16+
# Copy example models
17+
RUN git clone https://github.com/triton-inference-server/server.git /workspace/triton-server && \
18+
cd /workspace/triton-server/docs/examples && \
19+
./fetch_models.sh && \
20+
chmod -R +r /workspace/triton-server
21+
1622
RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 2
1723
COPY ./service-defs /etc/backend.ai/service-defs
1824
LABEL ai.backend.kernelspec="1" \
@@ -22,12 +28,14 @@ LABEL ai.backend.kernelspec="1" \
2228
ai.backend.accelerators="cuda" \
2329
ai.backend.resource.min.cpu="1" \
2430
ai.backend.resource.min.mem="1g" \
25-
ai.backend.resource.min.cuda.device=1 \
26-
ai.backend.resource.min.cuda.shares=0.1 \
31+
ai.backend.resource.min.cuda.device=0 \
32+
ai.backend.resource.min.cuda.shares=0 \
2733
ai.backend.base-distro="ubuntu16.04" \
2834
ai.backend.runtime-type="python" \
2935
ai.backend.runtime-path="/usr/bin/python" \
30-
ai.backend.service-ports="triton-server:preopen:[8000,8001,8002]"
36+
ai.backend.service-ports="triton-server-http:preopen:8000"
37+
# ai.backend.service-ports="triton-server-http:preopen:8000,triton-server-grpc:preopen:8001,triton-server-metric:preopen:8002"
38+
# ai.backend.service-ports="triton-server:preopen:[8000,8001,8002]"
3139

3240
WORKDIR /home/work
3341
# vim: ft=dockerfile

vendor/ngc-triton/Dockerfile.22.07-py3-sdk

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ ENV PYTHONUNBUFFERED=1 \
77
LD_LIBRARY_PATH="/workspace/install/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64" \
88
LANG=C.UTF-8
99

10-
RUN apt update ; apt install ncurses-term -y && \
10+
RUN apt update && \
11+
apt install -y --no-install-recommends \
12+
ncurses-term \
13+
unzip htop curl git && \
1114
ln -sf /usr/share/terminfo/x/xterm-color /usr/share/terminfo/x/xterm-256color
1215

1316
RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 2
@@ -19,8 +22,8 @@ LABEL ai.backend.kernelspec="1" \
1922
ai.backend.accelerators="cuda" \
2023
ai.backend.resource.min.cpu="1" \
2124
ai.backend.resource.min.mem="1g" \
22-
ai.backend.resource.min.cuda.device=1 \
23-
ai.backend.resource.min.cuda.shares=0.1 \
25+
ai.backend.resource.min.cuda.device=0 \
26+
ai.backend.resource.min.cuda.shares=0 \
2427
ai.backend.base-distro="ubuntu16.04" \
2528
ai.backend.runtime-type="python" \
2629
ai.backend.runtime-path="/usr/bin/python" \
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"command": [
3+
"/opt/tritonserver/bin/tritonserver",
4+
"--model-repository",
5+
"/workspace/triton-server/docs/examples/model_repository"
6+
]
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"command": [
3+
"/opt/tritonserver/bin/tritonserver",
4+
"--model-repository",
5+
"/workspace/triton-server/docs/examples/model_repository"
6+
]
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"command": [
3+
"/opt/tritonserver/bin/tritonserver",
4+
"--model-repository",
5+
"/workspace/triton-server/docs/examples/model_repository"
6+
]
7+
}

vendor/ngc-triton/service-defs/triton-server-sdk.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

vendor/ngc-triton/service-defs/triton-server.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)