Repository navigation
nccl
- Website
- Wikipedia
Safe rust wrapper around CUDA toolkit
An open collection of methodologies to help with successful training of large language models.
An open collection of implementation tips, tricks and resources for training large language models
Best practices & guides on how to write distributed pytorch training code
Distributed and decentralized training framework for PyTorch over graph
Federated Learning Utilities and Tools for Experimentation
NCCL Fast Socket is a transport layer plugin to improve NCCL collective communication performance on Google Cloud.
Sample examples of how to call collective operation functions on multi-GPU environments. A simple example of using broadcast, reduce, allGather, reduceScatter and sendRecv operations.
Python Distributed Non Negative Matrix Factorization with custom clustering
NCCL Examples from Official NVIDIA NCCL Developer Guide.
Experiments with low level communication patterns that are useful for distributed training.
Summary of call graphs and data structures of NVIDIA Collective Communication Library (NCCL)