https://github.com/Oneflow-Inc/dfccl
https://github.com/Oneflow-Inc/dfccl
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/Oneflow-Inc/dfccl
- Owner: Oneflow-Inc
- License: other
- Created: 2023-03-01T02:46:18.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-02-17T05:24:11.000Z (over 1 year ago)
- Last Synced: 2025-03-29T17:12:47.482Z (about 1 year ago)
- Language: C++
- Size: 2.67 MB
- Stars: 21
- Watchers: 5
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# DFCCL
Deadlock Free Collective Communication Library.
## Compiling
```shell
make -j
```
> Using `-gencode=arch=compute_86,code=sm_86` for `NVCC_GENCODE` by default. Set the `NVCC_GENCODE` environment variable when needed.
## Cite
```
@inproceedings{pan2025dfccl,
title={Comprehensive Deadlock Prevention for GPU Collective Communication},
author={Lichen Pan, Juncheng Liu, Yongquan Fu, Jinhui Yuan, Rongkai Zhang, Pengze Li, Zhen Xiao},
booktitle={EuroSys'25},
year={2025}
}
```
ISBN: 979-8-4007-1196-1/25/03
DOI: https://doi.org/10.1145/3689031.3717466
---
https://github.com/Oneflow-Inc/dfccl/
The commit ID corresponding to the code used in the paper is **66260c9**.
The artifact version on [Zenodo](https://zenodo.org/records/14871978) is the one used to obtain the results described in the paper.