You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if you build this package for ARC or BMG GPU with embedded libccl(DONECCL_USE_SYSTEM_LIBCCL=OFF), you need to add an additional flag during the cmake process. Commands below show the build process.
78
+
#### ARC GPU
79
+
```sh
80
+
git submodule init # The two steps are not required if -DONECCL_USE_SYSTEM_LIBCCL=ON
Copy file name to clipboardExpand all lines: deps/libccl_docs.patch
+12-12Lines changed: 12 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ index 979563443..452013ef7 100644
7
7
======================
8
8
9
9
+.. note::
10
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
10
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
11
11
+
12
12
+ The existing **C++ API** will remain the default API for the 2021.17 release.
13
13
+
@@ -23,7 +23,7 @@ index 16c2080ec..cefa8429f 100644
23
23
===========
24
24
25
25
+.. note::
26
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
26
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
27
27
+
28
28
+ The existing **C++ API** will remain the default API for the 2021.17 release.
29
29
+
@@ -39,7 +39,7 @@ index c83521030..b6cf404e1 100644
39
39
=====================
40
40
41
41
+.. note::
42
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
42
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
43
43
+
44
44
+ The existing **C++ API** will remain the default API for the 2021.17 release.
45
45
+
@@ -55,7 +55,7 @@ index f2c608c35..1a2cd44ea 100644
55
55
***********************
56
56
57
57
+.. note::
58
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
58
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
59
59
+
60
60
+ The existing **C++ API** will remain the default API for the 2021.17 release.
61
61
+
@@ -71,7 +71,7 @@ index a34ff9df4..a61088cf8 100644
71
71
**************************
72
72
73
73
+.. note::
74
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
74
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
75
75
+
76
76
+ The existing **C++ API** will remain the default API for the 2021.17 release.
77
77
+
@@ -87,7 +87,7 @@ index 41470783e..1b215bb6e 100755
@@ -98,7 +98,7 @@ index 6219e0bd6..65c471bcd 100644
98
98
=====================
99
99
100
100
+.. note::
101
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
101
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
102
102
+
103
103
+ The existing **C++ API** will remain the default API for the 2021.17 release.
104
104
+
@@ -114,7 +114,7 @@ index bf2f37c8c..734151f8e 100644
114
114
=====================
115
115
116
116
+.. note::
117
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
117
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
118
118
+
119
119
+ The existing **C++ API** will remain the default API for the 2021.17 release.
120
120
+
@@ -145,7 +145,7 @@ index 1d5ee2379..c2d1046fd 100644
145
145
============
146
146
147
147
+.. note::
148
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
148
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
149
149
+
150
150
+ The existing **C++ API** will remain the default API for the 2021.17 release.
151
151
+
@@ -209,7 +209,7 @@ index e92d42970..7a0110aec 100644
209
209
=======================
210
210
211
211
+.. note::
212
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
212
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
213
213
+
214
214
+ The existing **C++ API** will remain the default API for the 2021.17 release.
215
215
+
@@ -225,7 +225,7 @@ index f8f7221fa..150915bb1 100644
225
225
=================
226
226
227
227
+.. note::
228
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
228
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
229
229
+
230
230
+ The existing **C++ API** will remain the default API for the 2021.17 release.
231
231
+
@@ -241,7 +241,7 @@ index cdb2b709f..cc7f800d2 100644
241
241
=============
242
242
243
243
+.. note::
244
-
+This document describes the legacy C++ API. Documentation for the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard can be found `here <./v2/index.html>`_.
244
+
+In |product_short| version 2021.17 included with the 2025.3 oneAPI release, oneCCL has added support for a new **C API** that closely follows the NVIDIA Collective Communications Libary (NCCL)* API standard. Details about the new API, instructions on how to build, and run an example can be found `here <./v2/index.html>`_.
245
245
+
246
246
+ The existing **C++ API** will remain the default API for the 2021.17 release.
0 commit comments