gudiandian / NCCLOverlap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NCCLOverlap

Compile

cd test
export LIBRARY_PATH=/path/to/nccl:$LIBRARY_PATH
export PATH=/path/to/cuda/nvvm/bin:$PATH
make

End-to-end Workflow

export LD_LIBRARY_PATH=/path/to/libnccl.so.2:$LD_LIBRARY_PATH

Then, Run the following two commands on the same server with at least 2 GPUs at the same time [in test]:

./cudnn_conv 0 127.0.0.1 <port>
./cudnn_conv 1 127.0.0.1 <port>

About


Languages

Language:C++ 76.4%Language:Cuda 20.5%Language:C 2.1%Language:Makefile 0.9%