Azure / Azure/msccl

Cannot use msccl-tools' xml

Open
#37 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
67
Forks
13
PR merge metrics
No merged PRs in 30d

Description

Why wasn't the method I generated using msccl-tools from the XML invoked when I executed the command :

>mpirun --allow-run-as-root -np 8 -x LD_LIBRARY_PATH=/home/msccl-tool/msccl/executor/msccl-executor-nccl/build/lib/:$LD_LIBRARY_PATH -x NCCL_DEBUG=INFO -x NCCL_DEBUG_SUBSYS=ALL /home/msccl-tool/msccl/tests/msccl-tests-nccl/build/all_reduce_perf -b 1 -e 32MB -f 2 -g 1 -n 100 -w 20 -z 0

and I check the code here:
![image](https://github.com/user-attachments/assets/f8d164ea-9590-41d9-89ea-a1497c702a2a)
I find status.algoMetas.size() = 0 and then I trace here:
![75c9bf4de73d3e8fdfc16da7fc5e71d](https://github.com/user-attachments/assets/9e65be60-54b9-4cad-b654-321e18e3b6fc)

I find all .xml files that generated by msccl-tools don't containts **minBytes**, is this the reason why the algorithm included in the XML wasn't scheduled when I executed the mpirun command? If so, what should I do?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.