nccl/ext-tuner/example/scripts/sample_performance_data.csv
Kamil Iskra 3ea7eedf3b NCCL 2.27.5-1
Improvements for GB200 systems
* Optimize the network performance by alternating the direction of the
  rings and the NIC to GPU assignment across communicators to limit
  unnecessary sharing.
* Fix the detection of C2C links in case GPU Direct RDMA is disabled
  between a GPU and a NIC.
* Fix PXN support on MNNVL systems, where NCCL would try (and fail) to
  share regular host memory across multiple nodes.
* Fix P2C (PXN over C2C), which is now preferred over regular PXN.  This
  support is currently preliminary and is disabled by default; use
  NCCL_PXN_C2C=1 to enable.

Further reduce the overheads of CUDA graph capturing, which increased in
NCCL 2.26.2 for large graphs.

Optimize the network performance on DGX B200 systems by adjusting the
bandwidths provided to the graph search algorithm.

Enable fp8 reductions in symmetric kernels on Blackwell with CUDA 12.8.

Restore the plugin name handling logic to make it possible to specify a
path to the plugin (Issue #1732).

Restore the ability to change NCCL_COLLNET_ENABLE during execution
(Issue #1741).

Add an example tuner plugin with CSV-based overrides.

Remove an x86 dependency from the example profiler.
2025-06-18 10:34:47 -07:00

1.4 KiB

1collectivesize_bytesalgorithmprotocolchannelsnodesrankspipeOpsregBuffcost_metricbandwidth_gbpslatency_us
2allreduce1024treesimple218-1-10.1545.212.5
3allreduce1024ringsimple418-1-10.1252.110.8
4allreduce1024treell218-1-10.1841.315.2
5allreduce1024ringll418-1-10.1448.712.1
6allreduce32768treesimple218-1-10.25156.825.3
7allreduce32768ringsimple418-1-10.18189.218.4
8allreduce32768ringll128818-1-10.16201.516.2
9allreduce1048576ringsimple418-1-10.45425.645.1
10allreduce1048576ringll128818-1-10.38482.338.7
11allreduce1048576nvlssimple1618-1-10.32551.232.1
12broadcast1024treesimple218-1-10.0889.48.2
13broadcast1024ringsimple418-1-10.1271.312.1
14broadcast32768treesimple218-1-10.18234.718.5
15broadcast32768ringll128418-1-10.15267.815.2
16broadcast1048576ringsimple418-1-10.35612.435.1
17broadcast1048576ringll128818-1-10.28702.128.3
18allreduce1024treesimple2216-1-10.2238.122.4
19allreduce1024ringsimple4216-1-10.1942.719.6
20allreduce32768ringsimple4216-1-10.28145.228.1
21allreduce32768ringll1288216-1-10.24167.824.3
22allreduce1048576ringsimple4216-1-10.58387.558.2
23allreduce1048576ringll1288216-1-10.48456.948.1
24allreduce1048576nvlssimple16216-1-10.42512.642.3