Collective Operations#
Note
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.
The existing C++ API will remain the default API for the 2021.17 release.
Operation Attributes#
- template<class coll_attribute_type, class... attr_val_type> coll_attribute_type CCL_API create_operation_attr (attr_val_type &&... avs)
Creates an attribute object that may be used to customize communication operation.
- Returns:
an attribute object