Releases: intel/torch-ccl
Releases · intel/torch-ccl
OneCCL Bindings for Pytorch* v2.3.100+xpu release note
Align to the PyTorch 2.3.1 and IPEX 2.3.110+xpu.
oneCCL Bindings for Pytorch* v2.1.400+xpu release note
Uplift oneCCL to 2021.13.1 release version in v2.1.400+xpu release.
Intel® oneCCL Bindings for Pytorch* v2.1.300+xpu release note
Features include:
- Extend a prototype feature enabled by
TORCH_LLM_ALLREDUCE=1
to provide better scale-up performance by enabling optimized collectives such asallreduce
,allgather
,reducescatter
algorithms in Intel® oneCCL. This feature requires XeLink enabled for cross-cards communication. - Enable a set of coalesced primitives in CCL backend, including
allreduce_into_tensor_coalesced
,allgather_into_tensor_coalesced
,reduce_scatter_tensor_coalesced
and_broadcast_coalesced
.
oneCCL Bindings for Pytorch* v2.1.200+xpu release note
Features include:
- Uplift oneCCL to 2021.12 release version.
- LLM inference scaling optimization based on oneCCL (Prototype)
- Export CCL_SKIP_SCHEDULER=1 to enable the optimization
oneCCL Bindings for Pytorch* v2.2.0+cpu release note
- Update oneCCL to 2021.9
- Align to the PyTorch 2.2.0
oneCCL Bindings for Pytorch* v2.1.100+xpu release note
Features include:
-
Add experimental allreduce implementation to provide better allreduce performance especially in LLM inference. This experimental feature can be enabled by TORCH_LLM_ALLREDUCE=1 and can speed up single node performance with up to 4 Intel® Data Center GPU Max 1550 cards (requires XeLink enabled for cross-cards communication).
-
Uplift oneCCL to 2021.11.1 release version.
-
Uplift supported PyTorch version to 2.1.0.
oneCCL Bindings for Pytorch* v2.0.100+gpu release note
Features include:
- Uplift oneCCL to 2021.10 release version
- Uplift supported PyTorch version to 2.0.1
- Support point to point send and receive operations on GPU
- Change path policy from rpath to runpath to be compatible with oneCCL
Bug fixes:
- Fix barrier hang issue on GPU
oneCCL Bindings for Pytorch* v1.13.200+gpu release note
Features include:
- uplift oneCCL to 2021.9 release version
- uplift supported PyTorch version to 1.13.1
- support USE_SYSTEM_ONECCL build option. When set to ON, uses can use system available oneCCL, for example, the version installed from oneAPI basekit.
oneCCL Bindings for Pytorch* v1.13.100
Features of release v1.13.100.:
- Update oneCCL to 2021.8
- Support Intel GPU as XPU backend
oneCCL Bindings for Pytorch* v1.13.0
Features of release v1.13.0.:
- Update oneCCL to 2021.7.1
- Align oneccl_bindings_for_pytorch to torch-1.13