Sitelet https://github.com/astra-sim/collectiveapi/pull/1
Skip to content

Symbolic Representation of collective size - #1

Merged
jinsun-yoo merged 1 commit into
mainfrom
symbolic_size
Nov 23, 2025
Merged

jinsun-yoo merged 1 commit into
mainfrom
symbolic_size

Conversation

@jinsun-yoo

Copy link
Copy Markdown
Contributor

Ref: astra-sim PR343

Previously custom collectives had the message size of each send/recv message hardcoded into the custom collective et, which overrode the message size in the workload chakra ET (undesirable!)

This PR resolves this by replacing the hardcoded message size with a symbolic representation of the message size in the custom collective et. The custom collective et now holds SEND 1 chunk out of 8 chunks insead of SEND 1MB of data. ASTRA-sim's system layer then resolves the message size.

We look at the information already included in the xml file to find out 1) how many chunks per message and 2) total number of chunk for collective.

@jinsun-yoo
jinsun-yoo merged commit 73290e7 into main Nov 23, 2025
@jinsun-yoo
jinsun-yoo deleted the symbolic_size branch November 23, 2025 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant