Skip to content

Fix ci#262

Merged
littsk merged 58 commits intonative_grpcoll/per_split_tokenfrom
fix-ci
Feb 13, 2026
Merged

Fix ci#262
littsk merged 58 commits intonative_grpcoll/per_split_tokenfrom
fix-ci

Conversation

@littsk
Copy link
Collaborator

@littsk littsk commented Feb 13, 2026

No description provided.

hanwen-sun and others added 30 commits January 28, 2026 09:10
WT1W and others added 28 commits February 5, 2026 11:51
* Modify the static solver so that each segment of input_split_size is divisible by the same number

* modify chunk logic in static solver
* add merge_with_split_alignment method in AttnRanges

* support split alignment in dynamic solver
* relaxed the buffer size up to INT_MAX limit for internode

* tested over INT_MAX buffer size in exp/grpcoll tests

* minor fixed

* added docstring for config funcs

* added minimium num bytes check for native grpcoll

* fixed tma bytes and num warps for internode cache notify kernel

* raised up default num_rdma_bytes

* further fixed internode cache notify kernel for group reduce

* removed the temp debug code to make benchmark mask split-aligned
* added num_heads_q,kv,group to comm meta for dynamic solver; added seperate split alignment for kv/qo

* added num_heads_q/kv to comm meta for dynamic solver

* supported split alignment varying from dtype

* added native_grpcoll_split_alignment to test_pipeline/test_pipeline_sdpa

* tested through dynamic split alignment for pipeline ut; added world size offset for seed

* added some comments

* added MAGI_ATTENTION_NATIVE_GRPCOLL_SPLIT_ALIGNMENT to docs
* updated and polished api for required num_heads_q, num_heads_kv, head_dim

* adjusted the calls in ut for updated APIs

* adjusted the calls in examples for updated APIs

* adjusted the calls in exps for updated APIs

* adjusted the calls in docs and readme for updated APIs, as well as deleting the magi_attn_varlen_dipatch and magi_attn_flex_dispatch deprecated APIs

* minor updated tests/test_api/test_interface.py

* minor updated benchmark dockerfile
* added head dim to comm meta

* supported auto split alignment w/o varying from dtypes

* minor updated repr and utils

* added strategy for calc_split_alignment
@littsk littsk merged commit c5103dd into native_grpcoll/per_split_token Feb 13, 2026
6 checks passed
@littsk littsk deleted the fix-ci branch February 13, 2026 07:01
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.

6 participants