File tree 1 file changed +7
-11
lines changed
1 file changed +7
-11
lines changed Original file line number Diff line number Diff line change 1
- FROM ghcr.io/ucsd-ets/nvcr- cuda:main
1
+ FROM nvidia/ cuda:12.6.1-devel-ubuntu24.04
2
2
USER root
3
3
4
4
# ====== Instructor Addition ======
@@ -8,13 +8,11 @@ RUN apt-get update && apt-get upgrade -y && \
8
8
9
9
RUN apt-get update && apt-get install -y build-essential \
10
10
git \
11
- clang-12 \
12
- libclang-cpp12 \
13
- libclang-12-dev \
14
- libclang-cpp12-dev \
15
- python3-dev \
16
- libpython3-dev \
17
- ocl-icd-libopencl1 \
11
+ llvm \
12
+ libclang-cpp-dev \
13
+ llvm-dev \
14
+ clang \
15
+ libclang-dev \
18
16
cmake \
19
17
pkg-config \
20
18
make \
@@ -27,15 +25,13 @@ RUN apt-get update && apt-get install -y build-essential \
27
25
dialog \
28
26
apt-utils \
29
27
libxml2-dev \
30
- llvm-12 \
31
- llvm-12-dev \
32
28
&& apt-get clean && rm -rf /var/lib/apt/lists/*
33
29
34
30
# NVIDIA does not provide OpenCL passthru.
35
31
# POCL supports a CUDA-based OpenCL driver
36
32
RUN git clone https://github.com/pocl/pocl.git /pocl
37
33
WORKDIR /pocl
38
- RUN git checkout v5 .0
34
+ RUN git checkout v6 .0
39
35
RUN mkdir build
40
36
WORKDIR /pocl/build
41
37
RUN cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/ -DENABLE_CUDA=ON .. && \
You can’t perform that action at this time.
0 commit comments