aliyun / aliyun/SimAI

不同拥塞控制算法(CC_MODE)跑MoE仿真,运行结果完全一致

Open
#145 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.2k
Forks
184
Avg merge
13h 4m
Merged PRs (30d)
1

Description

topo上使用的是README中提供的示例生成得到的topo
Spectrum-X_128g_8gps_100Gbps_A100.txt
flow文件使用aicb生成,并根据下面issues对生成文件进行修改,最终可以完全运行并输出结果
https://github.com/aliyun/SimAI/issues/107

我修改SimAI.conf配置文件中的CC_MODE分别为3(hpcc)和7(timely),初始值为1(dcqcn),最终打印出来的ncclFlowModel_EndToEnd.csv文件内容完全一致。
ncclFlowModel_DCQCN.csv
ncclFlowModel_HPCC.csv

请问这是流量太轻以至于cc算法完全不生效嘛,或者我的流文件、拓扑文件、配置文件并没有正确匹配上?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the SimAI.conf CC_MODE values 1, 3, and 7 with the attached topology, flow inputs, and ncclFlowModel_* CSV outputs. Determine whether the identical results are expected for this workload or indicate mismatched inputs or ineffective congestion control; done means identifying the cause and documenting the relevant configuration or simulation behavior.

Written by the indexing model from the issue text.

Assessment

Domain
distributed-systems, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.