調研視窗:過去 24 小時(2026-09-21 07:00 ~ 2026-09-22 07:00,北京時間)。本期為常規日更視窗,與上一期無重疊。 信源:GitHub(tile-ai 組織 28 個倉庫推送核查,視窗內 10 個倉庫有推送;主倉單日 6 筆合入與評審佇列新開三條;TileOPs roofline 治理與組合 GEMM 選擇器兩筆合入、四條跟進;TileFoundry 兩筆合入;昇騰三筆回退與每日測試恢復;海光新分支、沐曦上游同步、Sunrise 發版、MLIR 昇騰兩筆新開;文件站部署)、Google News RSS 中英文多組查詢(走代理,零命中)、Hacker News、arXiv、第三方生態倉


本期索引

  • 今日重點:主倉單日 6 筆合入——兩筆 Fuzzer ICE 修復、AllReduce 靜默錯誤攔截與前端 Pythonic 支援(09-21)
  • 一、核心專案進展
    • 1.1 主倉評審佇列:NVRTC 連鎖與魔法除法兩線新開,SM120 補丁待評審(09-21)
    • 1.2 TileOPs:roofline 治理大筆合入——清單公式成為唯一執行來源並重新計數(09-21)
    • 1.3 TileOPs:組合 GEMM 選擇器按實測重擬合,對 torch._grouped_mm 的差距被糾正(09-21)
    • 1.4 TileOPs:治理跟進三筆——旁路修復、清單規則求值問題與 W4A16 預備權重序(09-21)
    • 1.5 TileOPs:統一化佇列——DeltaNet 預填充草稿與變長 GQA 流水線探索(09-21)
    • 1.6 夜間快照:基準 1046 項零失敗,正確性結果檔案本次未隨快照發布(09-21)
    • 1.7 TileFoundry:迴圈感知緩衝壽命與 CuTe 風格 swizzle 兩筆合入(09-21)
  • 二、多後端適配(昇騰 / 海光 / 沐曦 / Sunrise / 摩爾執行緒)
    • 2.1 昇騰:三筆回退撤回萬行合入與兩筆文件,每日測試恢復全綠 2448/2448(09-21/09-22)
    • 2.2 昇騰:mhc_bwd 示例合入,兩筆新修復 PR 開出(09-21)
    • 2.3 海光:新分支共享 FP32 MMAC K,ds_read 片段改打包複製(09-21)
    • 2.4 沐曦:main 同步至上游最新頭,dev 分支未動(09-21)
    • 2.5 Sunrise:釋出 0.1.14+sunrise.1.1.0,含 CI 與 sparse mask 修復(09-21)
    • 2.6 摩爾執行緒:MUSA 外部後端接入暴露三處 API 缺口(09-21)
    • 2.7 MLIR 昇騰:打包排序與顯式記憶體控制兩筆新開(09-21)
  • 三、生態與採用方
    • 3.1 採用方:TileKernels 與 FlashQLA 視窗內無推送(04-23 / 09-18)
    • 3.2 社群專案:教學倉 PTO 前端示例與文件本地化同步(09-21)
  • 四、社群、教程與活動
    • 4.1 文件站:主倉與 TileOPs 各一次自動部署(09-21)
    • 4.2 媒體與學術側:視窗內零新增(09-22)
    • 4.3 版本節奏:Sunrise 新發布,主倉 v0.1.14 已滿 20 天(09-21)
  • 五、趨勢觀察
    • 5.1 修復的縱深:一天六筆,覆蓋 Fuzzer 到執行時
    • 5.2 昇騰的回退與恢復:大合入的驗證成本被正面償付
    • 5.3 TileOPs 信任工程進入「防回潮」階段
    • 5.4 空白與風險點
  • 附:素材與核查說明

今日重點:主倉單日 6 筆合入——兩筆 Fuzzer ICE 修復、AllReduce 靜默錯誤攔截與前端 Pythonic 支援

日期:2026-09-21 至 2026-09-22 來源:tilelang #3207/#3206/#3260/#3266/#3262/#3230

視窗內主倉合入 6 筆(北京時間 09-21 13:28 至 09-22 01:42,集中在一天多),合併關閉 5 筆 issue,是近期密度最高的一天。逐筆:

  • 兩筆 Fuzzer ICE 修復(#3206、#3207,01:41 / 01:42 兩分鐘內接連合入):#3206 把核心體裡的普通 assert 降為裝置側合法檢查——此前 CUDA 程式碼生成繼承通用 visitor,把主機專用的錯誤上報呼叫與 return -1 寫進了 __global__ 核心,nvcc 直接拒編(修 #3019);#3207 修復「動態形狀輸出排在供形輸入之前」的呼叫期崩潰——符號表構建改為先訪問輸入,tvm_ffi 與 cython 兩個介面卡都先放置輸入張量再分配輸出,標量分支與列表對齊(修 #3017)。兩筆原單均由同一位報告者在 08-17 同日開出,屬 fuzzer 佇列的定點清賬。
  • AllReduce 靜默錯誤攔截(#3266,21:18):XOR 蝶形規約要求參與執行緒的步長為 2 的冪,此前只檢查了邏輯寬度;(32, 3) 片段沿第 0 維規約會被降為 AllReduce<MaxOp, 96, 3>,列與副本被靜默混算,且恰好 96 或 192 執行緒時共享記憶體交換越界。修法是把步長校驗併入 CheckAllReduceWidth(tl.reduce 與 tl.finalize_reducer 共用)、模板加靜態斷言、reducer v2 規劃器對此回退到寬方案。
  • NVRTC 修復(#3260,00:15):修復 warp 規約的編譯問題(修 #3259),新增 nvrtc_std.h 模板頭。從 issue 開出(09-21 09:48)到修復合入約 14.5 小時。
  • 前端 Pythonic 支援(#3230,13:28):編譯期迴圈接受 Python 可迭代物件與推導式;5 檔案 +1084/-24,含 766 行新測試;同時對 PrimExpr、Buffer 等誤用給出明確拒絕。關閉兩筆長期 Feature Request——#2451(ForFrame 不可迭代)與 #2308(T.unroll 內表示式列表索引零開銷)。
  • #3262(16:23):移除不可變變數重繫結的警告,淨刪 14 行。

判讀:六筆不是同類堆積而是三層縱深——編譯器前端/邊界(兩筆 Fuzzer)、執行時包裝層(NVRTC)、程式碼生成與排程(AllReduce)。其中 AllReduce 一筆性質最重:它攔下的是一類「看似能跑、結果悄悄錯」的靜默錯誤,防線被前移到靜態斷言與規劃器回退;前端 Pythonic 則是跨周大條目(09-15 開出)的落地。


一、核心專案進展

視窗總覽:主倉 6 筆合入(見今日重點)、3 筆 PR 新開與 1 筆關閉、2 筆 issue 新開;TileOPs 2 筆合入、4 筆新開/跟進、1 份夜間快照;TileFoundry 2 筆合入、2 筆新開。

1.1 主倉評審佇列:NVRTC 連鎖與魔法除法兩線新開,SM120 補丁待評審(09-21)

日期:2026-09-21 來源:#3263/#3265/#3267 等六條(完整清單見附錄)

NVRTC 線:修復合入後同一作者上午再開 #3263——NVRTC 包裝層漏傳主機側標量引數;當日補丁 #3264 關閉(未合入),另開 #3265(把啟動不變數的整數運算下沉到主機側)接續在列。動態形狀的除法開銷另起一線:需求單 #3261 與實現 #3267(tl.LowerMagicDiv,按除數的執行期值預計算魔法除法)同日開出。此外 #3268(CMake 保留由後端環境變數給出的 SDK 路徑)新開;SM120 塊縮放補丁 #3257 視窗內更新(6 檔案 +252/-42,兩筆提交)仍待評審;#3245(CUDA 程式碼生成前攔截不支援的 GEMM dtype 組合)保持開啟。

1.2 TileOPs:roofline 治理大筆合入——清單公式成為唯一執行來源並重新計數(09-21)

日期:2026-09-21 來源:TileOPs #2158

09-21 21:02 合入(09-20 07:29 開出,兩日之內完成)。三件事:其一,讓清單的 roofline 欄位成為所有消費方唯一讀取的事實——一個來源(條目)、一個求值面(生成的 eval_roofline());此前 175 個已實現運算元中有 98 個在條目旁另寫方法執行,改條目不改數字、也無從核對。其二,修正公式,共 15 類錯誤:中間量被計入、公共輸入輸出漏計、實現工件被計價、運算元按錯誤的 dtype 或形狀計價等,涉及 Conv3d、FFT、RoPE 系列、Mamba2、DeltaNetAutograd、分頁 GQA、批歸一化、分組矩陣乘等。其三,讓檢查有可判之物:結構預言機逐 PR 重計 175 個運算元;NCU 審計保持人工(需 CI 無法授予的計數器許可權),但對 78 個可構建運算元的一次全量執行找出了最後兩處公式缺陷。

判讀:從「讀數、判據、溯源」到「公式與執行合一」,「讀出來的」與「寫下來的」被證明是同一份;本筆是這條治理線的合龍,且把複核能力留在了 CI 裡。

1.3 TileOPs:組合 GEMM 選擇器按實測重擬合,對 torch._grouped_mm 的差距被糾正(09-21)

日期:2026-09-21 來源:TileOPs #2157

09-21 22:57 合入。選擇器是三處與裝置事實相悖的靜態代價模型被逐一修正:其一,模型看不到 WGMMA 指令條數(N 非 2 的冪會發兩次),把 192 寬瓦片讀作便宜——實測在緊行上其最佳配置中位落後描述符 1.38 倍、最差 3.82 倍、74 次比較全負,block_n=192 被列入排除;其二,淺環懲罰只看波數,誤傷「三波填滿裝置」的形狀——改為「波數少且瓦片不足以填滿 SM」的雙條件;其三,分級 epilogue 原先只服務一種瓦片形狀——改為按環深門控並擴充套件到 m-grouped / K-grouped。背景是實測中組合 GEMM 在 120 個測點裡輸給 torch._grouped_mm 14 次、最大 3.3 倍。附帶:融合 silu 改寫為 0.5 + 0.5 * tanh(g / 2)(免去 expf 與精確除法、輸出逐位一致)、MoE 預置換容量按行塊取整、通用組合 GEMM 刪除兩份 prim_func 都宣告卻無人解引用的後設資料表。

1.4 TileOPs:治理跟進三筆——旁路修復、清單規則求值問題與 W4A16 預備權重序(09-21)

日期:2026-09-21 來源:#2167/#2161/#2168

  • #2167(22:34 新開):roofline 旁路修復。maybe_install_eval_roofline() 對定義了 eval_roofline 的類前靜默讓位,正是 98 個運算元執行手寫方法的機制;#2158 合入後仍有 3 個覆寫,本筆刪掉其中兩個 GQA 覆寫,以「把呼叫期負載疊加到屬性之上」的統一寫法取代,並給「負載為 None」(呼叫方時序問題)與「負載非對映」(作者接線錯誤)兩種誤用補上明確報錯。
  • #2161(11:20,issue):清單 shape_rules 中的 helper 定義從不被求值。15 個 conv/pool 條目用等式定義 _kW、_sW 等中間量,而校驗器逐條獨立求值、不繫結等式左側,導致 234 條規則以 NameError 靜默跳過(視窗約束與全部輸出範圍規則均未生效)。作者實測三種修法並全部列為「已測且否決」,等待決策。
  • #2168(23:14,草稿):W4A16 GEMM 讀取預處理權重序。現狀每產出一對 FP16 權重需 shift+mask+spread+LOP3 解碼,實測佔核心 9.5% 至 11.3%;新增 W4A16RepackFwdOp(檢查點載入時一次重排、三進三出)與 GemmW4A16PrepackedKernel。另修正一處宣告缺陷:weight_scale 宣告為 FP32——Machete 直接拒絕、Marlin 不檢查而靜默算錯(對參考實現報 [inf, -1531.0, nan]);roofline 的 metadata_bytes 同步修正。

1.5 TileOPs:統一化佇列——DeltaNet 預填充草稿與變長 GQA 流水線探索(09-21)

日期:2026-09-21 來源:#2163/#2162/#2160

  • #2163(15:03,草稿):把等長預填充(T 不小於 64 且被 64 整除)遷入統一 DeltaNetFwdOp 契約(BTHD 輸入、返回 o 與 FP32 final_state),並退役舊的公共預填充/解碼 Op;解碼遷移留作後續,打包變長與核心內 Q/K L2 歸一化暫為規格態。作者註明 GPU 驗證待 CI。
  • #2162(14:30,草稿):變長 GQA 的效能探索——整瓦片跳過冗餘掩碼、稠密式 warp 專用流水線原型、引入 FlashInfer 基線;H200 上 36 項正確性透過;作者明確「未建立對 FlashInfer 的勝勢,不作效能宣告」。
  • #2160(前視窗的遷移 PR)視窗內更新一次,仍在評審。
  • 另有兩筆舊條目 #2085、#2088 於 09-21 上午關閉(未合入)。

1.6 夜間快照:基準 1046 項零失敗,正確性結果檔案本次未隨快照發布(09-21)

日期:2026-09-21 來源:快照提交 201e809c/快照環境後設資料

09-22 02:41 為 cbf29a82(#2157 合入點)生成:基準 1046 項、失敗 0、跳過 3(仍為 GQA paged 三項),用例數與上一快照持平——#2157 未新增基準用例。環境與上期一致:H200、CUDA 13.2、驅動 595.71.05、TileLang 0.1.11+cu132 加代號版本、torch 2.13.0,功耗與頻率設定未變。觀察點:本次快照僅釋出 bench_results.xml 與 meta.json,前兩份快照均附帶 test_results.xml(正確性結果)本次未見,原因未說明,待下份快照複核。

1.7 TileFoundry:迴圈感知緩衝壽命與 CuTe 風格 swizzle 兩筆合入(09-21)

日期:2026-09-21 來源:TileFoundry #170/#174 等四筆(完整清單見附錄)

  • #170(14:14 合入,12 檔案 +1214/-172):迴圈感知的緩衝壽命求解(修 #169)——以結構化 SSA 區間與真實/合成使用事件推導物理複用約束,取代「邏輯壽命求和」;gmem/smem 的 peak_bytes 為放置高水位、rmem 為最大投影值;CP-SAT 保留全部邏輯盒並鎖定 52 個分析語料用例的逐級峰值。
  • #174(17:44 合入):把 XOR swizzle 引入成 CuTe 的寫法——Swizzle(bits, base, shift) 移植為凍結函子,ComposedLayout.inner 加寬並補 layout 代數特化(apply/cosize/coalesce/逆/複合);CUDA 程式碼生成原樣輸出 cute::make_composed_layout;裝置側投影規則與規格文件(shard.md、runtime.md)同步更新。
  • 兩筆新開:#175(分析支援依賴單位的迴圈起點,20:20)、#176(歸一化記憶體後設資料與流量,次日 01:58)。

二、多後端適配(昇騰 / 海光 / 沐曦 / Sunrise / 摩爾執行緒)

2.1 昇騰:三筆回退撤回萬行合入與兩筆文件,每日測試恢復全綠 2448/2448(09-21 至 09-22)

日期:2026-09-21 至 2026-09-22 來源:昇騰 #1818/#1819/#1820/被回退的 #1753/每日測試 #1823/#1817

上一視窗的批次合入日以一次回退收場,三筆回退先後合入:

  • 10:02 的 #1818 整筆撤回 #1753(09-20 合入的「FP32 行歸約最佳化與 Ascend 同步修復」,當時 72 檔案 +10117/-3618)。回退提交同樣 72 檔案、+3618/-10117,精確對稱;含 reduce_2d_v2.h(953 行)等實現與 row_reduce 文件的刪除。
  • 14:32 的 #1819、14:33 的 #1820 分別撤回 transpose、select 兩筆文件增強(3 檔案 +10/-407 與 3 檔案 +74/-452,含其新增測試與 API 文件)。
  • 三筆回退 PR 均未附帶說明,原因未在倉庫側展開。

恢復驗證:09-22 06:35 的每日測試 #1823 報 2448/2448 全部透過(工作流執行 35658878616);此前 09-21 06:01 的報告(#1817)為工作流級失敗。作為對照,合入潮前 09-20 的透過單為 1936/1936——回退三筆後迴歸規模未回落,較其增加 512 項。兩條跟進單(#1815 PTO V2C 序列化、#1816 純 Vector 運算元自動 C/V 歸屬)視窗內無更新,仍處開啟。

判讀:回退是「合入、驗證、修正」鏈條的另一種收口——大合入把風險帶入下游後,用一個工作日完成正面償付。觀察點:被撤回的 #1753 何時以修正形態迴歸,以及 #1815/#1816 在回退後的存廢。

2.2 昇騰:mhc_bwd 示例合入,兩筆新修復 PR 開出(09-21)

日期:2026-09-21 來源:#1633/#1821/#1822

一個月前開出(08-19)的 #1633 於 17:16 合入(5 檔案 +607):新增 NPU 側 mhc_bwd(Sinkhorn 隱式共軛梯度)運算元示例,含三處排程裁剪與驗證加固——CG 迴圈的 matvec 把瓦片不變部分(A 乘分裂向量中的 +x)提出序列迴圈(2 次派發取代 2 乘 tilesize),x0=0 時跳過初始 matvec 直接以 b 為初值;交錯 A/B 實測 seqlen 256/512/1024 在噪聲內、2048/4096 提速 3.1%(2.02 降 1.95、4.03 降 3.90 毫秒);另加 fp32 斷言、參考 CG 校驗併入 PASSED 判據(實測 5.96e-08 至 1.79e-07),批次用例遷入 pytest(沿用 mhc_pre 的整理方式)。新開兩筆修復:#1821(拒絕非連續的扁平 UB BufferRegion)、#1822(讓 in-place T.tile.silu 在 AscendC 上安全),均未合入。

2.3 海光:新分支共享 FP32 MMAC K,ds_read 片段改打包複製(09-21)

日期:2026-09-21 來源:分支提交 11007fd5/#11 示例支援

19:50 向 feat/hcu-ds-read-fp32-mmac-k 分支推送一筆(3 檔案 +50/-32):把 MmacMicroKDim 移入新檔案 mmac_micro_k.hpp,使 ds_read_format 與 gemm 共用架構相關的 FP32 K(gfx92a/gfx946 為 x4、gfx938 為 x8);片段複製改為打包 4B/8B 字,繞開 clang 的 i8 抽取合法化問題。該分支尚無對應 PR;示例支援 PR #11 仍開(最後更新 09-20)。

2.4 沐曦:main 同步至上游最新頭,dev 分支未動(09-21)

日期:2026-09-21 來源:metax main 提交 eab74a4a

09:59 把 main 從自家 v0.1.14 釋出點(e10a13e3,09-01)快進到上游最新 eab74a4a——即上一視窗主倉的 GLM-5.3 k 池鏈合入,同步近三週上游增量;開發線 dev 分支自 09-17 起未動,標籤未更新。屬跟隨上游的例行同步,未見 MUSA 側新動作。

2.5 Sunrise:釋出 0.1.14+sunrise.1.1.0,含 CI 與 sparse mask 修復(09-21)

日期:2026-09-21 來源:釋出 0.1.14+sunrise.1.1.0/釋出 PR #6

16:00 釋出新版本標籤 0.1.14+sunrise.1.1.0(上一版本 0.1.13+sunrise.1.0.0 為 09-08)。釋出路徑為候選分支(11:06 推送)到釋出 PR #6(15:33 合入)再到打標籤。內容主體是工程化:修復 sparse mask 執行、裝置恢復失敗後停止 CI;CI 體系大幅擴充(新增 ci/run.sh、ci/install.sh 與 junit 轉 JSONL 指令碼,ci/lib.sh 大改);新增編譯速度基準與 compile-only、lower-trace 工具文件;tvm_sunrise 的 z3 prover 開關與整數分析更新。

2.6 摩爾執行緒:MUSA 外部後端接入暴露三處 API 缺口(09-21)

日期:2026-09-21 來源:TileOPs #2164/#2165/#2166

一種新的接入模式出現在 TileOPs 追蹤器:以「外部後端」而非內建後端接入 MUSA(MTT S5000 實測)。三條 issue 指出官方 Op 在觸達已註冊的 MUSA builder 之前即失敗的三個機制——Dropout 與 RoPE 系列的 CUDA-only 輸入校驗直接拒絕 MUSA 張量;零輸入的外部呼叫被拒;外部派發前仍做 CUDA 裝置查詢。對照組正常(LogSumExp 可達 builder 並完成執行)。另兩筆:#2165 二進位制 autotune 測試對外部 MUSA 後端仍走內建 CUDA 構建路徑;#2166 Op.iter_kernels 遺漏獨立實現的外部後端 Kernel。三問共同指向「註冊式外部後端」與既有 CUDA 假設之間的邊界。

2.7 MLIR 昇騰:打包排序與顯式記憶體控制兩筆新開(09-21)

日期:2026-09-21 來源:#189/#190

兩筆新 PR 指向預填充階段的 IR 工程化:#189(A2 平臺打包排序與捆綁工具鏈,09-20 開出、視窗內更新)與 #190(顯式記憶體與流水控制,09-21 16:24 開出),均處開啟、未合入。


三、生態與採用方

3.1 採用方:TileKernels 與 FlashQLA 視窗內無推送(04-23 / 09-18)

日期:2026-09-22(核查) 來源:TileKernels/FlashQLA

視窗內兩家採用方無推送:TileKernels 最近推送仍停在 04-23;FlashQLA 上次推送為 09-18。採用方一側繼續靜默。

3.2 社群專案:教學倉 PTO 前端示例與文件本地化同步(09-21)

日期:2026-09-21 來源:tilelang-tutorials 提交/tilelang-docs-l10n

  • 教學倉 easy-tilelang/tilelang-tutorials 新增 init_core 一組示例(22:42,4 檔案 +114):以 PTO 前端的三種形態(純 Cube、純 Vector、混合)示範 TileLang 寫法,作者來自華為;該倉為社群新設的教學方向。
  • 文件本地化倉(Crowdin 工作流)完成一輪 README 全語言翻譯同步(10:02)。

四、社群、教程與活動

4.1 文件站:主倉與 TileOPs 各一次自動部署(09-21)

日期:2026-09-21 來源:主倉文件站/TileOPs 文件站

主倉文件站 13:31 一次「Update docs」自動提交;TileOPs 文件站 07:59 一次 gh-pages 部署。均為流水線自動行為,站點內容未見實質變化。

4.2 媒體與學術側:視窗內零新增(09-22)

日期:2026-09-22 來源:Google News RSS(多箇中英文查詢,走代理)/Hacker News/arXiv

Google News 中英文多組查詢(TileLang 近 2 日與近 7 日、GPU kernel 組合)視窗內零命中;Hacker News 相關查詢僅有一條字樣巧合的無關條目;arXiv 主題檢索最新一篇仍為 07-24 的 TileSight 效能模型論文,視窗內無新預印本。

4.3 版本節奏:Sunrise 新發布,主倉 v0.1.14 已滿 20 天(09-21)

日期:2026-09-21 來源:tilelang v0.1.14/Sunrise 釋出

主倉最新發布仍為 09-02 的 v0.1.14(已滿 20 天);本期新增 Sunrise 0.1.14+sunrise.1.1.0(09-21)。其餘未動:昇騰 v0.1.2.000(09-09)、MLIR 昇騰 v0.1.2.020.sglang.poc(09-09)、摩爾執行緒 v0.1.14+musa.1(09-11)、沐曦 v0.1.14(09-17)。


五、趨勢觀察

5.1 修復的縱深:一天六筆,覆蓋 Fuzzer 到執行時

主倉今日六筆合入構成三層縱深:編譯器前端與邊界(兩筆 Fuzzer ICE)、執行時包裝層(NVRTC)、程式碼生成與排程(AllReduce)。兩筆 Fuzzer 單由同一報告者在 08-17 同日開出、如今被定點清賬,說明 fuzzer 佇列在被系統處理而非順帶處理;AllReduce 一筆攔下的是「能跑但悄悄算錯」的錯誤,檢驗前移到靜態斷言與規劃器回退——這與 TileOPs 側「公式必須點名可查」的信任工程,是同一思路在不同倉庫的平行出現。

5.2 昇騰的回退與恢復:大合入的驗證成本被正面償付

昨天的「紅」在 24 小時內轉為「綠」:三筆回退把萬行合入與兩筆文件撤回,今日每日測試以 2448 項全部透過收口。回退不是失敗敘事——合入(09-20 下午)、驗證失敗(09-21 清晨)、回退(09-21 上午至下午)、恢復到全綠(09-22 清晨),完整鏈條不到兩天。觀察點:被撤回的 #1753 以何種修正形態迴歸;迴歸規模從 1936 到 2448 的增量構成(哪些合入的測試隨之進入體系)值得在下週對照。

5.3 TileOPs 信任工程進入「防回潮」階段

前幾日是「把錯的改對」(語義、物理、溯源、公式),本視窗轉向「讓錯的進不來、讓對的不退場」:#2167 拆掉繞過清單公式的旁路機制並給誤用配上異常;#2161 把「寫下來卻從不執行」的問題從公式層推進到規則層(234 條靜默跳過);#2157 把 GEMM 選擇器的三處代價模型從直覺改為讀實測。共同點是給治理裝上回歸能力,而不是再清一次賬。

5.4 空白與風險點

四點:其一,k 池棧遺留四筆(#3250、#3251、#3253、#3255)連續第二日無收尾動作,內容已在主線而開單掛著;其二,主倉發版停滯已滿 20 天,評審佇列以小時級節奏清賬、發版視窗未開;其三,昇騰被回退的 FP32 行歸約與兩筆文件尚未見返工排期;其四,TileOPs 的外部後端三問(MUSA)尚無回應——若「註冊式接入」是下一階段方向,這三處缺口會是跨晶片推廣的先決條件。


附:素材與核查說明

信源核查表

信源 核查結果
tile-ai 組織(28 倉庫) 視窗內 10 個倉庫有推送:tilelang、TileOPs、TileOPs-nightly、tilelang-ascend、tilelang-hygon、tilelang-sunrise、TileFoundry、tilelang-metax、tilelang.github.io、TileOPs.github.io(後兩者為站點部署)
主倉 tilelang 預設分支 6 筆合入(#3207、#3206、#3260、#3266、#3262、#3230);新開 #3265、#3267、#3268 與 issue #3261、#3263;#3264 關閉未合入;#3257、#3245 待評審;k 池棧四筆無更新
TileOPs 2 筆合入(#2158、#2157);新開 #2167、#2168、#2163、#2162(後兩者草稿)與 issue #2161;#2160 更新;#2085、#2088 關閉;MUSA 相關 #2164 至 #2166 開出
TileOPs-nightly 1 份快照(201e809c,對應 #2157 合入點):基準 1046 項零失敗;正確性結果檔案本次未釋出
TileFoundry 2 筆合入(#170、#174);2 筆新開(#175、#176)
昇騰 3 筆回退(#1818、#1819、#1820)與 1 筆合入(#1633);新開 #1821、#1822;每日測試恢復 2448/2448
海光 新分支 1 筆推送(FP32 MMAC K 共享與 ds_read 打包)
沐曦 main 上游同步(e10a13e3 到 eab74a4a);dev 未動
Sunrise 釋出 0.1.14+sunrise.1.1.0(釋出 PR #6)
MLIR 昇騰 2 筆新開(#189、#190)
採用方 TileKernels、FlashQLA 視窗內無推送
社群倉 tilelang-tutorials 新增 init_core 示例;tilelang-docs-l10n 翻譯同步
Google News RSS(中英多組,走代理) 視窗內零命中
Hacker News 無主題命中(一條字樣巧合)
arXiv 最新一篇為 07-24,視窗內無新預印本
文件站 主倉與 TileOPs 各 1 次自動部署,內容未見實質變化

完整信源清單

://github.com/tile-ai/TileOPs/pull/2163>

b.com/tile-ai/tilelang-sunrise/releases/tag/0.1.14%2Bsunrise.1.1.0>