aliyun / aliyun/SimAI

SimAI中MockNcclGroup的初始化问题

Open
#191 2 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

在 src/applications/astra-sim/system/MockNcclGroup.cc 文件中,我注意到EP分组和EP_DP分组初始化时与TP分组有关。当_TP_size = 1时TP分组可以正常初始化,但是EP分组和EP_DP分组似乎不能进行初始化?
针对该问题有什么解决方法吗?还是说一开始就是这样设计的?

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 reading src/applications/astra-sim/system/MockNcclGroup.cc, focusing on initialization of the EP, EP_DP, and TP groups when _TP_size is 1. Trace the relevant initialization path and determine whether the behavior is intentional; completion requires either correcting the initialization or clearly documenting the expected behavior and its rationale.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.