FlagOS 每日動態報告(2026-09-07)
調研視窗:2026-09-06 10:18 ~ 2026-09-07 10:18 北京時間 信源:GitHub(org: flagos-ai 52 倉 + commit search 25 條全量 + 預設分支 per-repo 核驗 + PR/tags/releases 日期核驗)、Google News RSS(中英文 12 組查詢,代理鏈路正常)、HN Algolia、Tavily/web 檢索、智源社群 hub.baai.ac.cn、FlagOS CSDN 官方社群號(詳見附錄)
索引
- 一、開源專案進展(GitHub 動態)
- 1.1 FlagGems-sglang:挑戰賽首批賽題運算元合入——7 個 SGLang Triton 運算元、3 支戰隊、配套 benchmark 與參考實現批次落地(09-06)
- 1.2 build-infra:映象 tag 記錄分支 per-backend 唯一化、啟動頁按交付記錄門禁(09-06)
- 1.3 FlagCX:UIL p2p hang 修復與無加速器 CICD 門禁(09-06)
- 二、新聞報道與生態
- 2.1 元件級新聞連續第五個平靜視窗,檢索零視窗內命中(09-06~09-07)
- 三、成員單位深挖
- 3.1 天數智芯:0.20.2 雙 SDK 線映象同日登記,attention 強制路徑由 env 注入收斂為外掛配置(09-06/09-07)
- 3.2 燧原:tops1.9.10 開通 sglang 0.5.18 線,依賴差異顯式 pin(09-06/09-07)
- 3.3 摩爾執行緒:musa4.3.6 sglang 0.5.18 交付記錄補齊(09-07)
- 四、總結
- 附錄:完整信源清單
一、開源專案進展(GitHub 動態)
視窗總覽:org 內 52 個倉庫中 8 個在視窗內有推送,commit search 命中 25 條視窗內提交(FlagGems-sglang 13 條、build-infra 10 條、FlagCX 2 條),預設分支實質合入集中在上述 3 倉;vllm-plugin-FL、sglang-plugin-FL、FlagTree、docs、release-info 的 pushed_at 變化經預設分支 commits 核驗均為非預設分支(PR 分支)動作,無視窗內實質合入。tags/releases 核驗視窗內無新 tag、無新 release(FlagCX v0.14.0-rc0.post1 打於 08-27、vllm-plugin-FL v0.3.0-rc0 打於 08-24、FlagGems-sglang 僅 v0.1.0-rc0.post1、build-infra v2.1.1 打於 08-03,均在視窗前)——2.2 釋出平穩期延續。本視窗主線:一、FlagGems-sglang 首次迎來外部賽題成果合入——”FlagOS X SGLang 運算元最佳化挑戰賽”(賽季二賽道一)產生的首批 7 個運算元由 3 支戰隊以規定 PR 格式合入官方倉庫,隨後維護者批次落地配套 benchmark/參考實現並清理廢棄運算元,賽事「批次評審→攻佔→PR 合入」管道首次走通;二、build-infra 交付記錄系統自身兩處工程修復(記錄分支衝突、啟動頁假陽性);三、天數智芯 iluvatar 交付路徑的方向性修正——前日定型的”應用層注入 FlagGems attention 環境變數”方案被撤銷,確定性修復下沉到 vllm-plugin-FL 在途 PR #450 的外掛配置(silu_and_mul 黑名單 + PyTorch 取樣回退 + symm-mem guard),corex4.4.0 與 4.5.0 同日完成 0.20.2 映象登記。
1.1 FlagGems-sglang:挑戰賽首批賽題運算元合入——7 個 SGLang Triton 運算元、3 支戰隊、配套 benchmark 與參考實現批次落地(09-06)
來源:PR #33 silu_and_mul、PR #34 causal_conv1d_fn、PR #37 chunk_local_cumsum_scalar、PR #38 merge_state、PR #39 per_group_transpose、PR #40 mrope_fused、PR #41 fused_moe_gemm、PR #54 batch1 配套落地、PR #55 清理、賽事公告(08-21,見 CSDN)
- 事件:09-06 20:22~20:25(北京時間),FlagGems-sglang 倉庫在 4 分鐘內連續合入 7 個以
[FlagOS Competition-Track1] Add ... Triton Kernel for sglang規範命名的 PR,來源為 3 支獨立貢獻者 fork:yzw1128(silu_and_mul #33、causal_conv1d_fn #34)、xuanzhengdu-eng(chunk_local_cumsum_scalar #37、merge_state #38)、c2flowDS(per_group_transpose #39、mrope_fused #40、fused_moe_gemm #41)。經核驗該倉庫全部 42 個 closed PR 中此前無任何 Competition 合入記錄——這是賽事啟動(08-21 開賽公告)以來首批進入官方倉庫的賽題運算元。 - 配套落地:20:35 維護者 liuhycs(Hongyu Liu)合入內部批 PR #54 “Flagos sglang batch1”(7 commits / 30 files / +2947 行),為 7 個新運算元補齊 benchmark 測試(benchmark/test_.py 七組)與開發文件(docs/tasks/.md 七篇),並在
src/flaggems_sglang/reference/落參考實現;22:08 再合入 #55 “Remove deprecated operators and simplify benchmark utilities”,清理廢棄運算元、簡化基準工具。此前 12:08/12:23 還有 #44 相關 code style 與 mrope_fused 測試 import 修復。 - 賽事規則背景(08-23 日報已錄開賽,此處補閉環要素):該挑戰賽為 FlagOS 開放計算全球大賽賽季二賽道一,眾智 FlagOS 社群 × IEEE 聯合主辦、SGLang 協辦、沐曦/崑崙芯/超算網際網路等為產業夥伴;200+ 道真實 SGLang 推理運算元賽題分 13 批次解鎖(08-17 開發期啟動,11-13 截止,標準批次週期 7 天),Triton/Triton-TLE 開發、多晶片統一評測按平均加速比排名;按賽規,每批次評審後拿到「攻佔」榮譽的團隊須在視窗期內將最優程式碼以規定格式 PR 至 FlagGems-sglang 並簽署 CLA,程式碼一致性是評獎必要條件。
解讀:這 7 個運算元的語義覆蓋面很典型——silu_and_mul(啟用融合)、causal_conv1d_fn / chunk_local_cumsum_scalar / merge_state(SSM/類 Mamba 卷積與狀態運算元)、per_group_transpose / mrope_fused(mRoPE 組轉置與融合)、fused_moe_gemm(MoE 融合 GEMM),與 SGLang 真實推理負載(混合注意力、MoE)一一對應,驗證了賽題”取自真實推理業務”的設定。對 FlagOS 而言更重要的是社群共建管道的首次閉環:賽事 8 月中旬開賽後約三週,首批成果即按賽規以統一格式、統一程式碼規範回到官方倉庫並由維護者補全測試/文件——「開放賽題→平臺評測→榮譽激勵→官方倉庫沉澱」的運算元眾智迴圈開始產出;且每批次(後續每 7 天一評)都會帶來新的 PR 合入流,FlagGems-sglang 將取代 FlagSparse 成為觀察”外部貢獻密度”的新視窗(FlagSparse 的 AlphaSparse 外部佇列是另一條已跑通的眾智通道,見 09-05 日報)。另注意 yzw1128 提交的 silu_and_mul 與 build-infra #763 中 iluvatar 的 flag_gems silu_and_mul 黑名單同名(不同倉庫、不同問題域,純屬巧合)。
1.2 build-infra:映象 tag 記錄分支 per-backend 唯一化、啟動頁按交付記錄門禁(09-06)
來源:#756(961c0fed)、#759(8f012fd4)
- #756(12:42):
record_app_image_tag.py原先把所有記錄累積到單一共享分支auto/app-image-tag,任一歷史遺留的 open 記錄 PR(任意 app/後端)都會以 rebase 衝突阻塞後續所有記錄(mthreads-musa4.3.6 的記錄即以 run 34009399235 失敗過一次)——改為按auto/app-image-tag-<backend>-<app-key>per-record 派生獨立分支,記錄互相解耦。 - #759(14:48):
gen_data原先僅憑configs的deps_appkey 是否出現來生成 app 啟動頁,但 key 在驗證完成之前就會被加上(以觸發構建),導致未驗證後端(例:vllm0.20.2-iluvatar-corex4.4.0,deps_app 存在但 launch_docs=false、cells 未驗證)也會洩漏出啟動頁並進入每個 app 映象——改為以矩陣launch_docs記錄為門禁,未驗證後端不再生成啟動頁。
解讀:兩條都是”交付記錄系統自身的可信度修復”——前者消除記錄管道單點故障(共享分支互踩),後者消除驗證狀態與頁面釋出狀態脫鉤造成的假陽性(與 09-05 寒武紀”無語義門禁假陽性”問題同源不同層:那次是執行驗證門禁缺失,這次是文件生成門禁缺失)。這類元工程修復在 2.2”驗證-打 tag-記錄”週期裡持續出現,說明發布審計面正在被逐層收緊。
1.3 FlagCX:UIL p2p hang 修復與無加速器 CICD 門禁(09-06)
來源:PR #542(511cdace,taozhiwei)、PR #568(8737bab4,MC952-arch)
- #542(20:21 合入):[UIL] 修復通訊域大於 2 時 p2p 掛起問題——PR 附帶完整 unittest 復現(多 rank send_receive 場景),屬 UIL(統一通訊層)在跨卡拓撲擴充套件時的收斂性缺陷修復。通訊域(communication domain)大於 2 意味著該路徑面向多卡真實叢集拓撲,而非單對單除錯場景。
- #568(21:50 合入):[CICD] 無加速器環境跳過 API 測試——CI 在未掛載 GPU/加速器的 runner 上不再執行依賴硬體的 API 測試,避免假失敗/假透過,測試門禁按執行環境自適應。
解讀:FlagCX 在 08-27 完成 FlagOS Enflame collective 全流程(#554)並打 v0.14.0-rc0.post1 後,本視窗兩條提交分別是功能性收斂修復(p2p 多域掛起)與CI 工程化(無卡門禁自適應)——與 build-infra 同節奏:功能擴充套件暫緩、驗證與交付質量優先,符合 2.2 rc0 週期”驗證-打 tag-記錄”的收口特徵。
二、新聞報道與生態
2.1 元件級新聞連續第五個平靜視窗,檢索零視窗內命中(09-06~09-07)
來源:Google News RSS(中英 12 組查詢,走代理)、HN Algolia(4 組)、Tavily/web 檢索(賽事、智源動態多組)、智源社群、FlagOS CSDN 官方號(詳見附錄)
- gnews 中英文組合(FlagOS/FlagGems/FlagScale/FlagTree/FlagPerf/FlagAttention/FlagCX/智源研究院 開源/FlagOS 競賽 when:7d~30d 等)視窗內零命中;
FlagOS when:14d僅返回 3 條舊文(09-01 Day0 轉載等,均已報道/剔除),博彩 SEO 模板汙染整批剔除。 - HN Algolia(FlagOS/FlagGems/flagos-ai/FlagSparse)零相關(feature-flag 拼寫噪音);Tavily 檢索到的挑戰賽公告(SegmentFault/CSDN)與”運算元島”爭奪戰直播(09-03)均在視窗前;CSDN 官方號最新內容仍為 09-01(GLM-5.3-Flash Day0)與 09-03(直播回放),無視窗內更新。
- 近 3 天趨勢(GitHub org pushed 佐證,工程側不平靜):09-05 FlagSparse 後端矩陣擴圍(MetaX/MUSA/Ascend,PR #51);09-05~09-07 build-infra 連續交付登記(寒武紀 0.20.2 亂碼修復真交付、天數智芯/燧原/摩爾執行緒映象矩陣滾動);09-06 FlagGems-sglang 挑戰賽首批運算元合入(本日 1.1);FlagCX/FlagTree/vllm-plugin-FL/sglang-plugin-FL 均有 PR 分支動作(FlagTree 09-07 10:14 仍有推送,預設分支停在 09-04 清微後端合入)。
三、成員單位深挖
3.1 天數智芯(iluvatar):0.20.2 雙 SDK 線映象同日登記,attention 強制路徑由 env 注入收斂為外掛配置(09-06/09-07)
來源:build-infra #763(23e9681f,revert #753)、#765(bc18d971)、#766(7497b65b)、vllm-plugin-FL PR #450(tengqm,在途)
- 路徑修正(#763,09-06 23:27):撤銷 09-06 09:44 剛為 corex4.4.0 注入的
VLLM_FL_USE_FLAGGEMS_ATTN=1(即 #753,昨日日報 1.2 報道的”F 路徑定型”一環)。撤銷理由明確:烘焙 env 是”統一環境變數”舊思路,而 flag_gems attention 本身確定性問題已證偽——確定性修復應落在外掛配置層(flag_gems silu_and_mul 黑名單,位於 vllm-plugin-FL PR #450 head 71b9482),且 4.5.0 門禁測試確認僅 silu 黑名單即可讓兩條線都確定。 - 雙 SDK 線同日登記交付(#765/#766,09-06 23:51/23:59):corex4.4.0 與 corex4.5.0 同時登記 vllm app 映象 tag
2.1.2-0.2.1_g71b9482.d20260906(g71b9482 = vllm-plugin-FL PR #450 head 的原始碼指紋)——0.20.2 在兩條工具鏈線都正式交付;#765 同時刪除過時註記”corex4.4.0 F 路徑不可交付(triton 前端 gap)”,改為”4.4.0 0.20.2 已交付(guarded wheel)”。 - 在途修復(vllm-plugin-FL PR #450,tengqm@BAAI,09-05 建立、09-06 23:11 更新):標題 fix(iluvatar) pytorch sampler fallback + torch<2.8 symm_mem guard for corex (0.20.2)。內容兩條:587e2fe backport symm-mem stub guard(主線 #434 的修復)並強制
apply_top_k_top_p走 PyTorch 取樣回退(iluvatar 與 metax 同款模式),經iluvatar/patches在 backend import 時載入——把昨日 #745 在 build-infra wheel 層的 host-side 補丁,收斂為外掛內建補丁;ec9fded 將取樣回退按 corex triton 3.1 fork 門控(僅受影響路徑使用,4.5.0/torch 2.10 保留 native 路徑),四路分發分類已驗證。覆蓋 corex4.4.0 與 4.5.0(共享 wheel)。
解讀:天數智芯是本週 build-infra 側動作最密的廠商,且其交付路徑在兩天內經歷了一次方向性收斂:09-05~09-06 早晨的形態是”老維護線 app + 應用層 env 注入 FlagGems attention + wheel 層 symm-mem guard”(昨日日報 1.2 已錄);09-06 晚即以門禁實測(4.5.0 silu 黑名單單變數驗證)證明env 注入冗餘,回滾 #753,把修復收斂到外掛配置(黑名單)與外掛補丁(sampler 回退/symm-mem stub)——修復點從”交付外層”(env/wheel patch)內移到”外掛本體”(PR #450),一旦 #450 合入,build-infra 側 wheel host-patch 或可退役。這同時說明:“F 可交付、T 待修”的分化判斷沒有變(topk_topp 仍是 corex triton fork 拒絕 native kernel 的根因),變的只是修復的落點與組合方式。
3.2 燧原(enflame):tops1.9.10 開通 sglang 0.5.18 線,依賴差異顯式 pin(09-06/09-07)
來源:build-infra #761(9113bbda)、#768(1fb6c0c5)、#769(79cc0937)
- #761(09-06 22:15):新增 enflame-tops1.9.10 的 sglang app config——1.9.10 線經”greedy topk 修復”(sglang-plugin-FL PR #91)驗證 F/T 透過後開通 sglang 側交付;env.app.sglang 配置刻意不開 flashinfer、跳過 shim 檢查、warmup 3600(與 1.10.6 線映象對齊);並因 1.9.10 runtime 缺 compressed-tensors(1.10.6 經 enflame-modelopt 可獲得)為 deps_app 顯式 pin CT 依賴——同一廠商兩條 SDK 線的依賴差異被顯式文件化。
- #768(09-07 00:01):登記 enflame-tops1.9.10 sglang app 映象 tag
2.1.2-0.1.dev1_g32eabf40e;#769(00:17):docs 記錄 enflame-tops1.9.10 sglang 0.5.18 交付。
解讀:燧原的 sglang 0.5.18 交付線正式開通(此前 09-05 #742/#743 僅登記 vllm 側兩條 SDK 線映象)。值得記錄的是 build-infra 對”同廠商雙 SDK 線依賴漂移”的處理模式:1.9.10 與 1.10.6 差異(compressed-tensors 有無、modelopt 提供路徑)被逐條顯式 pin 而非籠統複製配置——多晶片交付矩陣的配置差異化粒度已到依賴級。
3.3 摩爾執行緒(mthreads):musa4.3.6 sglang 0.5.18 交付記錄補齊(09-07)
來源:build-infra #767(b2c4799f)、#770(726e21fa)
- #767(00:00):登記 mthreads-musa4.3.6 sglang app 映象 tag
2.1.2-0.1.dev1_g607b9672c;#770(00:24):docs 記錄 mthreads-musa4.3.6 sglang 0.5.18 交付——此前 09-05 的 #749/#751 已合入交付內容與 compressed-tensors 配置(#747/#755),本視窗以映象 tag 與交付文件完成記錄閉環(昨天 #756 修復的正是摩爾執行緒這條記錄曾被共享分支阻塞的故障)。
解讀:三條廠商線(天數智芯 vllm、燧原/摩爾執行緒 sglang)的交付記錄在 09-06 22:15 ~ 09-07 00:24 之間密集落庫,結合 #756 記錄分支解耦修復,說明 build-infra 的交付登記正進入”多後端並行滾動”的常態化節奏——2.2 rc0 週期中元件程式碼改動不多,但交付矩陣在持續右移。
四、總結
本視窗(09-06 10:18 ~ 09-07 10:18)新聞側為連續第五個平靜視窗(gnews/HN/Tavily 零視窗內命中,僅 SEO 汙染與舊文轉載),GitHub 側 25 條提交、3 倉實質合入,四條主線:
- FlagGems-sglang 迎來賽事首批成果,眾智管道首次閉環(09-06 20:22~20:35):挑戰賽(賽季二賽道一,08-21 開賽)首批 7 個賽題運算元由 3 支戰隊(yzw1128、xuanzhengdu-eng、c2flowDS)按賽規 PR 合入官方倉庫——silu_and_mul、causal_conv1d_fn、chunk_local_cumsum_scalar、merge_state、per_group_transpose、mrope_fused、fused_moe_gemm,覆蓋 SSM/融合啟用/mRoPE/MoE 典型負載;維護者同日補全 benchmark、開發文件與參考實現(#54,+2947 行)並清理廢棄運算元(#55)。這是該倉庫歷史上首批 Competition 合入,「開放賽題→平臺評測→攻佔榮譽→官方倉庫沉澱」管道首次走通,後續 13 批次將持續帶來合入流。
- 天數智芯交付路徑兩天內方向性收斂:#753 的”應用層 env 注入 FlagGems attention”(昨日定型)當晚即被 #763 以門禁實測推翻回滾,確定性修復下沉為 vllm-plugin-FL PR #450 的外掛配置(flag_gems silu_and_mul 黑名單)+ 外掛補丁(topk_topp PyTorch 取樣回退、symm-mem stub guard,均限定 corex triton 3.1 fork 受影響路徑);corex4.4.0 與 4.5.0 以同一映象指紋 g71b9482 同日登記 0.20.2 正式交付——修復落點從”交付外層”內移到”外掛本體”,#450 合入後 build-infra 的 wheel host-patch 或可退役。
- sglang 0.5.18 交付線橫向擴充套件:燧原 tops1.9.10 開通(#761/#768/#769,1.9.10 缺 compressed-tensors 的依賴差異顯式 pin)、摩爾執行緒 musa4.3.6 記錄閉環(#767/#770);build-infra 記錄系統自身完成兩處可信度修復(#756 記錄分支 per-backend 解耦、#759 啟動頁按 launch_docs 門禁)。
- FlagCX 收口節奏延續:#542 修復通訊域>2 的 UIL p2p 掛起(帶 unittest 復現)、#568 無加速器 CICD 門禁自適應。
預判:與昨日一致,2.2 rc0 週期處於”驗證-打 tag-記錄”收口段,下一發布訊號仍看 community 清單倉庫動作與 build-infra version bump;新增觀察點:挑戰賽每批次(7 天一評)的賽題運算元 PR 合入將成為 FlagGems-sglang 的穩定外部貢獻流,13 批次直至 11-13,可跟蹤其合入節奏與運算元型別分佈判斷賽事質量;vllm-plugin-FL PR #450 合入 iluvatar 主線後,天數智芯 4.4.0/4.5.0 的配置化修復才算閉環。
附錄:完整信源清單
| 信源 | 核查結果 |
|---|---|
| GitHub org repos API(flagos-ai,52 倉) | 8 倉視窗內推送;vllm-plugin-FL/sglang-plugin-FL/FlagTree/docs/release-info 經預設分支 commits 核驗為 PR 分支動作(FlagTree 09-07 10:14 推送,預設分支停在 09-04) |
| GitHub commit search(org 全量,25 條) | FlagGems-sglang 13、build-infra 10、FlagCX 2;已逐條核驗 committer 時間與內容 |
| GitHub PR API(FlagGems-sglang 全量 + vllm-plugin-FL #450 + FlagCX #542/#568) | 42 個 closed PR 中 Competition 合入 7 條(全部 09-06,屬首批);#54/#55 配套;#450 在途 open |
| GitHub tags/releases API + 日期核驗 | 視窗內無新 tag/release(FlagCX v0.14.0-rc0.post1=08-27,FlagGems-sglang v0.1.0-rc0.post1,build-infra v2.1.1=08-03,vllm-plugin-FL v0.3.0-rc0=08-24) |
| build-infra commits #756-770 | 10 條逐條核驗(交付記錄工程修復 + 三天晶片交付登記 + 路徑收斂回滾) |
| 賽事公告(CSDN/SegmentFault,08-21)與賽規 | 提供 1.1 賽事背景與 PR 命名規範佐證(視窗前,非新新聞) |
| Google News RSS(中英 12 組,走代理) | 零視窗內命中;博彩 SEO 模板汙染整批剔除;09-01 Day0 舊文轉載非新內容 |
| HN Algolia(4 組查詢) | 零相關命中(feature-flag 噪音) |
| Tavily/web 檢索(賽事、智源、廠商多組) | 無視窗內 FlagOS 報道;挑戰賽公告與”運算元島”直播(09-03)均視窗前 |
| 智源社群 hub.baai.ac.cn / FlagOS CSDN 官方號 | CSDN 最新 09-01/09-03 內容(前日已錄),無視窗內更新 |