File tree Expand file tree Collapse file tree 10 files changed +88
-5
lines changed Expand file tree Collapse file tree 10 files changed +88
-5
lines changed Original file line number Diff line number Diff line change 37
37
ubuntu24_cuda12_${{ parameters.arch }} :
38
38
build_container : ubuntu24_cuda12_${{ parameters.arch }}
39
39
artifact_name : $(POSTFIX)-ubuntu24.04-mofed5-cuda12-${{ parameters.arch }}.tar.bz2
40
+ ubuntu22_cuda13_${{ parameters.arch }} :
41
+ build_container : ubuntu22_cuda13_${{ parameters.arch }}
42
+ artifact_name : $(POSTFIX)-ubuntu22.04-mofed5-cuda13-${{ parameters.arch }}.tar.bz2
43
+ ubuntu24_cuda13_${{ parameters.arch }} :
44
+ build_container : ubuntu24_cuda13_${{ parameters.arch }}
45
+ artifact_name : $(POSTFIX)-ubuntu24.04-mofed5-cuda13-${{ parameters.arch }}.tar.bz2
40
46
# x86 only
41
47
${{ if eq(parameters.arch, 'x86_64') }} :
42
48
centos7_cuda11_${{ parameters.arch }} :
Original file line number Diff line number Diff line change @@ -189,13 +189,13 @@ try_load_cuda_env() {
189
189
[ " ${num_gpus} " -gt 0 ] || return 0
190
190
191
191
# Check cuda env module
192
- az_module_load dev/cuda12.8 || return 0
192
+ az_module_load dev/cuda13.0.0 || return 0
193
193
have_cuda=yes
194
194
195
195
# Check gdrcopy
196
196
if [ -w " /dev/gdrdrv" ]
197
197
then
198
- az_module_load dev/gdrcopy2.4.4_cuda12.8 .0 && have_gdrcopy=yes
198
+ az_module_load dev/gdrcopy2.5.1_cuda13.0 .0 && have_gdrcopy=yes
199
199
fi
200
200
}
201
201
Original file line number Diff line number Diff line change @@ -44,6 +44,10 @@ resources:
44
44
image : $(REPO_MIRROR)/ucx/x86_64/ubuntu20.04-mofed5-cuda12:3
45
45
- container : ubuntu24_cuda12_x86_64
46
46
image : $(REPO_MIRROR)/ucx/x86_64/ubuntu24.04-mofed24.10-cuda12.5:1
47
+ - container : ubuntu22_cuda13_x86_64
48
+ image : $(REPO_MIRROR)/ucx/x86_64/ubuntu22.04-mofed5-cuda13:1
49
+ - container : ubuntu24_cuda13_x86_64
50
+ image : $(REPO_MIRROR)/ucx/x86_64/ubuntu24.04-mofed24.10-cuda13:1
47
51
48
52
# aarch64
49
53
- container : centos8_cuda11_aarch64
@@ -61,6 +65,10 @@ resources:
61
65
image : $(REPO_MIRROR)/ucx/aarch64/ubuntu22.04-mofed5-cuda12:3
62
66
- container : ubuntu24_cuda12_aarch64
63
67
image : $(REPO_MIRROR)/ucx/aarch64/ubuntu24.04-mofed24.10-cuda12.5:1
68
+ - container : ubuntu22_cuda13_aarch64
69
+ image : $(REPO_MIRROR)/ucx/aarch64/ubuntu22.04-mofed5-cuda13:1
70
+ - container : ubuntu24_cuda13_aarch64
71
+ image : $(REPO_MIRROR)/ucx/aarch64/ubuntu24.04-mofed24.10-cuda13:1
64
72
65
73
stages :
66
74
- stage : Prepare
Original file line number Diff line number Diff line change @@ -40,6 +40,10 @@ resources:
40
40
image : rdmz-harbor.rdmz.labs.mlnx/ucx/x86_64/ubuntu22.04-mofed5-cuda12:3
41
41
- container : ubuntu24_cuda12_x86_64
42
42
image : rdmz-harbor.rdmz.labs.mlnx/ucx/x86_64/ubuntu24.04-mofed24.10-cuda12.5:1
43
+ - container : ubuntu22_cuda13_x86_64
44
+ image : rdmz-harbor.rdmz.labs.mlnx/ucx/x86_64/ubuntu22.04-mofed5-cuda13:1
45
+ - container : ubuntu24_cuda13_x86_64
46
+ image : rdmz-harbor.rdmz.labs.mlnx/ucx/x86_64/ubuntu24.04-mofed24.10-cuda13:1
43
47
44
48
# aarch64
45
49
- container : centos8_cuda11_aarch64
@@ -57,6 +61,10 @@ resources:
57
61
image : rdmz-harbor.rdmz.labs.mlnx/ucx/aarch64/ubuntu22.04-mofed5-cuda12:3
58
62
- container : ubuntu24_cuda12_aarch64
59
63
image : rdmz-harbor.rdmz.labs.mlnx/ucx/aarch64/ubuntu24.04-mofed24.10-cuda12.5:1
64
+ - container : ubuntu22_cuda13_aarch64
65
+ image : rdmz-harbor.rdmz.labs.mlnx/ucx/aarch64/ubuntu22.04-mofed5-cuda13:1
66
+ - container : ubuntu24_cuda13_aarch64
67
+ image : rdmz-harbor.rdmz.labs.mlnx/ucx/aarch64/ubuntu24.04-mofed24.10-cuda13:1
60
68
61
69
stages :
62
70
- stage : Prepare
Original file line number Diff line number Diff line change @@ -93,3 +93,28 @@ services:
93
93
CUDA_VERSION : 12.5.1
94
94
NV_DRIVER_VERSION : 555
95
95
ARCH : aarch64
96
+
97
+ ubuntu22.04-mofed5-cuda13 :
98
+ image : ubuntu22.04-mofed5-cuda13:1
99
+ build :
100
+ context : .
101
+ network : host
102
+ dockerfile : ubuntu-release.Dockerfile
103
+ args :
104
+ MOFED_VERSION : 5.8-7.0.6.1
105
+ UBUNTU_VERSION : 22.04
106
+ CUDA_VERSION : 13.0.0
107
+ NV_DRIVER_VERSION : 580
108
+ ARCH : aarch64
109
+ ubuntu24.04-mofed5-cuda13 :
110
+ image : ubuntu24.04-mofed24.10-cuda13:1
111
+ build :
112
+ context : .
113
+ network : host
114
+ dockerfile : ubuntu-release.Dockerfile
115
+ args :
116
+ MOFED_VERSION : 24.10-3.2.5.0
117
+ UBUNTU_VERSION : 24.04
118
+ CUDA_VERSION : 13.0.0
119
+ NV_DRIVER_VERSION : 580
120
+ ARCH : aarch64
Original file line number Diff line number Diff line change @@ -129,3 +129,29 @@ services:
129
129
CUDA_VERSION : 12.5.1
130
130
NV_DRIVER_VERSION : 555
131
131
ARCH : x86_64
132
+
133
+
134
+ ubuntu22.04-mofed5-cuda13 :
135
+ image : ubuntu22.04-mofed5-cuda13:1
136
+ build :
137
+ context : .
138
+ network : host
139
+ dockerfile : ubuntu-release.Dockerfile
140
+ args :
141
+ MOFED_VERSION : 5.8-7.0.6.1
142
+ UBUNTU_VERSION : 22.04
143
+ CUDA_VERSION : 13.0.0
144
+ NV_DRIVER_VERSION : 580
145
+ ARCH : x86_64
146
+ ubuntu24.04-mofed5-cuda13 :
147
+ image : ubuntu24.04-mofed24.10-cuda13:1
148
+ build :
149
+ context : .
150
+ network : host
151
+ dockerfile : ubuntu-release.Dockerfile
152
+ args :
153
+ MOFED_VERSION : 24.10-3.2.5.0
154
+ UBUNTU_VERSION : 24.04
155
+ CUDA_VERSION : 13.0.0
156
+ NV_DRIVER_VERSION : 580
157
+ ARCH : x86_64
Original file line number Diff line number Diff line change 92
92
CONTAINER : ubuntu22_cuda_12_0
93
93
ubuntu22_cuda_12_1 :
94
94
CONTAINER : ubuntu22_cuda_12_1
95
+ ubuntu22_cuda_13_0 :
96
+ CONTAINER : ubuntu22_cuda_13_0
97
+ ubuntu24_cuda_13_0 :
98
+ CONTAINER : ubuntu24_cuda_13_0
95
99
96
100
container : $[ variables['CONTAINER'] ]
97
101
timeoutInMinutes : 35
Original file line number Diff line number Diff line change @@ -174,6 +174,12 @@ resources:
174
174
- container : ubuntu22_cuda12
175
175
image : rdmz-harbor.rdmz.labs.mlnx/ucx/x86_64/ubuntu22.04-mofed5-cuda12:3
176
176
options : $(DOCKER_OPT_ARGS) $(DOCKER_OPT_VOLUMES) $(DOCKER_OPT_GPU)
177
+ - container : ubuntu22_cuda13
178
+ image : rdmz-harbor.rdmz.labs.mlnx/ucx/x86_64/ubuntu22.04-mofed5-cuda13:1
179
+ options : $(DOCKER_OPT_ARGS) $(DOCKER_OPT_VOLUMES) $(DOCKER_OPT_GPU)
180
+ - container : ubuntu24_cuda13
181
+ image : rdmz-harbor.rdmz.labs.mlnx/ucx/x86_64/ubuntu24.04-mofed24.10-cuda13:1
182
+ options : $(DOCKER_OPT_ARGS) $(DOCKER_OPT_VOLUMES) $(DOCKER_OPT_GPU)
177
183
- container : ubuntu2204_rocm_6_0_0
178
184
image : rdmz-harbor.rdmz.labs.mlnx/ucx/x86_64/ubuntu2204:rocm-6.0.0
179
185
options : $(DOCKER_OPT_ARGS) $(DOCKER_OPT_VOLUMES)
Original file line number Diff line number Diff line change @@ -4,8 +4,8 @@ WORKSPACE=${WORKSPACE:=$PWD}
4
4
# build in local directory which goes away when docker exits
5
5
ucx_build_dir=$HOME /${BUILD_ID} /build
6
6
ucx_inst=$ucx_build_dir /install
7
- CUDA_MODULE=" dev/cuda12.8 "
8
- GDRCOPY_MODULE=" dev/gdrcopy2.4.4_cuda12.8 .0"
7
+ CUDA_MODULE=" dev/cuda13.0.0 "
8
+ GDRCOPY_MODULE=" dev/gdrcopy2.5.1_cuda13.0 .0"
9
9
JDK_MODULE=" dev/jdk"
10
10
MVN_MODULE=" dev/mvn"
11
11
XPMEM_MODULE=" dev/xpmem-90a95a4"
Original file line number Diff line number Diff line change 13
13
14
14
case "${{ parameters.Name }}" in
15
15
"Build-UCX")
16
- module="/hpc/local/etc/modulefiles/dev/cuda12.8 "
16
+ module="/hpc/local/etc/modulefiles/dev/cuda13.0.0 "
17
17
perfxParams=(--skip-run --source-branch $(Build.SourceBranch) --omb-cuda)
18
18
;;
19
19
"Perf-test-multi-node")
You can’t perform that action at this time.
0 commit comments