File tree Expand file tree Collapse file tree 4 files changed +9
-8
lines changed Expand file tree Collapse file tree 4 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 3
3
"build" : {
4
4
"dockerfile" : " Dockerfile" ,
5
5
"args" : {
6
- "BASE_IMAGE" : " ghcr.io/microsoft/mscclpp/mscclpp:base-dev-cuda12.8 " ,
6
+ "BASE_IMAGE" : " ghcr.io/microsoft/mscclpp/mscclpp:base-dev-cuda12.9 " ,
7
7
"USERNAME" : " devuser" ,
8
8
"SSH_PORT" : " 22345"
9
9
}
31
31
" /usr/local/cuda/include" ,
32
32
" /usr/include"
33
33
],
34
- "C_Cpp.default.compilerPath" : " /usr/bin/gcc" ,
35
34
"C_Cpp.default.cStandard" : " c17" ,
36
- "C_Cpp.default.cppStandard" : " c++17" ,
37
- "C_Cpp.default.intelliSenseMode" : " linux-gcc-x64"
35
+ "C_Cpp.default.cppStandard" : " c++17"
38
36
}
39
37
}
40
38
},
Original file line number Diff line number Diff line change 31
31
" /opt/rocm/include" ,
32
32
" /usr/include"
33
33
],
34
- "C_Cpp.default.compilerPath" : " /usr/bin/gcc" ,
35
34
"C_Cpp.default.cStandard" : " c17" ,
36
- "C_Cpp.default.cppStandard" : " c++17" ,
37
- "C_Cpp.default.intelliSenseMode" : " linux-gcc-x64"
35
+ "C_Cpp.default.cppStandard" : " c++17"
38
36
}
39
37
}
40
38
},
Original file line number Diff line number Diff line change @@ -87,6 +87,9 @@ elseif(MSCCLPP_USE_CUDA)
87
87
if (CUDAToolkit_VERSION VERSION_GREATER_EQUAL "12.8" )
88
88
list (APPEND MSCCLPP_GPU_ARCHS 100 )
89
89
endif ()
90
+ if (CUDAToolkit_VERSION VERSION_GREATER_EQUAL "12.9" )
91
+ list (APPEND MSCCLPP_GPU_ARCHS 120 )
92
+ endif ()
90
93
elseif (MSCCLPP_USE_ROCM )
91
94
set (CMAKE_HIP_ARCHITECTURES gfx90a gfx941 gfx942 )
92
95
endif ()
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ baseImageTable=(
10
10
[" cuda12.3" ]=" nvidia/cuda:12.3.2-devel-ubuntu20.04"
11
11
[" cuda12.4" ]=" nvidia/cuda:12.4.1-devel-ubuntu22.04"
12
12
[" cuda12.8" ]=" nvidia/cuda:12.8.1-devel-ubuntu22.04"
13
+ [" cuda12.9" ]=" nvidia/cuda:12.9.1-devel-ubuntu22.04"
13
14
[" rocm6.2" ]=" rocm/rocm-terminal:6.2.1"
14
15
)
15
16
@@ -25,13 +26,14 @@ declare -A ofedVersionTable
25
26
ofedVersionTable=(
26
27
[" cuda12.4" ]=" 23.07-0.5.1.2"
27
28
[" cuda12.8" ]=" 24.10-1.1.4.0"
29
+ [" cuda12.9" ]=" 24.10-1.1.4.0"
28
30
)
29
31
30
32
GHCR=" ghcr.io/microsoft/mscclpp/mscclpp"
31
33
TARGET=${1}
32
34
33
35
print_usage () {
34
- echo " Usage: $0 [cuda11.8|cuda12.1|cuda12.2|cuda12.3|cuda12.4|cuda12.8|rocm6.2]"
36
+ echo " Usage: $0 [cuda11.8|cuda12.1|cuda12.2|cuda12.3|cuda12.4|cuda12.8|cuda12.9| rocm6.2]"
35
37
}
36
38
37
39
if [[ ! -v " baseImageTable[${TARGET} ]" ]]; then
You can’t perform that action at this time.
0 commit comments