調研視窗:過去 24 小時(2026-09-23 04:30 ~ 2026-09-24 04:30,北京時間)。

信源:GitHub 三處組織核查(RuyiAI-Stack 19 個倉庫、ruyisdk 46 個倉庫、openRuyi-Project 36 個倉庫的提交、Release 與非預設分支推送,API 與 Atom 雙通道;上游 fork 提交按 RISC-V 關鍵詞逐條過濾,無關提交不收錄)、ruyi 包管理器倉庫與雙週報稿件、RuyiSDK 開發者社群(論壇最新主題)、openRuyi 發行版新聞頁、開發板支援矩陣與示例倉庫、技術情報倉庫、arXiv 檢索、Google News RSS 中英文多組查詢(走代理,本視窗無命中,詳見附錄)。


本期索引

  • 今日重點:ruyi 修復跨軟體源安裝狀態問題,RuyiSDK 0.53 定於今日釋出(09-23)
  • 一、RuyiAI 棧進展(PyTorch / Triton / TileLang RISC-V 適配)
    • 1.1 PyTorch fork 視窗內無 RISC-V 功能提交:riscv 分支靜默,8 個開放 PR 無更新(09-23 狀態)
    • 1.2 triton-riscv、tilelang-riscv 與專專案標倉庫視窗內靜默(09-23 狀態)
    • 1.3 技術情報倉庫推送 09-23 期,站點貢獻者資料自動更新(09-23 ~ 09-24)
    • 1.4 RuyiAI-Stack 組織新增 mxnet 與 caffe 兩個倉庫(09-23)
  • 二、RuyiSDK 工具鏈與發行版(核心、支援矩陣、IDE、openRuyi)
    • 2.1 玄鐵核心工作樹合入兩筆:perf annotate 架構名匹配與 compat UTS 定義修正(09-23)
    • 2.2 支援矩陣集中落地四筆:Milk-V Duo S 三份報告與 K510 更新,另有三個 PR 在審(09-23)
    • 2.3 IDE 與工具側:VS Code 外掛三筆修復,官網資料例行更新,後端依賴升級(09-23)
    • 2.4 openRuyi 合入兩筆:vkmark 回移植修復與 SPDX 頭檢查;新聞頁無新公告(09-23)
  • 三、向量擴充套件與運算元最佳化(VecIntrinBench / IntrinTrans / FBGEMM)
    • 3.1 三個專專案標倉庫視窗內全部靜默(09-23 狀態)
  • 四、社群與活動(雙週報、論壇)
    • 4.1 雙週報 077 期完成五個章節整合,釋出日即今日(09-23)
    • 4.2 論壇新增 09-23 開源技術熱點新聞資訊帖(09-23)
  • 五、趨勢觀察
    • 5.1 釋出周節律:修復即時閉環疊加 0.53 釋出與雙週報 077
    • 5.2 支援矩陣的「單板多系統」模式與在審佇列
    • 5.3 框架覆蓋的廣度擴張與 PyTorch 側深度等待
    • 5.4 本視窗的空白與關注點

今日重點:ruyi 修復跨軟體源安裝狀態問題,RuyiSDK 0.53 定於今日釋出

日期:2026-09-23 來源:修復 PR #502、問題 #501

北京時間 09-23 09:01,ruyi 包管理器把「Fix installation state managemet across repos」合併進 main 分支(合併提交 802dd4d9;修復提交 08fd6aeb,由維護者 xen0n 開發),關閉了社群使用者 qingwan12138 於 09-21 報告的 #501 號問題:切換軟體源後,已安裝的軟體包顯示為「未安裝」,且重新安裝被跳過、狀態永遠無法更新。

問題機制:安裝記錄以「來源軟體源 ID」為鍵,但安裝判重僅按「名稱 + 版本」。當同名同版本軟體包存在於多個軟體源時,使用者在源 A 安裝後切換到源 B,ruyi list 會因按新源 ID 查詢而顯示「未安裝」;此時重灌被「跳過已安裝」短路(退出碼 0)卻不寫新源記錄;解除安裝又報「未按安裝跟蹤」。最終形成「檔案在磁碟、狀態永遠為未安裝」的死鎖,只能靠 --reinstall 或先解除安裝恢復。修復將安裝狀態查詢改為按安裝身份(類別、名稱、版本、宿主)跨源匹配、同身份時優先精確源 ID 記錄,並讓解除安裝覆蓋所有軟體的同一身份記錄、順帶清理舊版本 --reinstall 遺留的重複記錄;共改動 162 行,其中 117 行為新增迴歸測試(state.py 與 test_state.py 兩個檔案)。

該修復已寫入同日完成的第 077 期雙週報草稿(詳見 4.1):草稿「包管理器」章節寫明「RuyiSDK 0.53 將於 2026 年 9 月 24 日釋出,對應的包管理器版本也為 0.53.0」,並列出二進位制包 ABI 相容性檢測基礎設施、預設軟體源優先順序修復、下載失敗映象回退修復等同批更新。截至視窗末(09-24 04:30),已釋出 Release 仍以 0.54.0-alpha.20260918 為最新、v0.53.x 分支停在 0.53.0-beta.20260917,正式版打號與釋出公告是今天的首要觀察點。


一、RuyiAI 棧進展(PyTorch / Triton / TileLang RISC-V 適配)

視窗總覽:RuyiAI-Stack 組織 19 個倉庫中,視窗內有動作的為 5 個:pytorch(main 上游同步)、ruyiai-daily、ruyiai-stack.github.io、mxnet 與 caffe(新建);triton-riscv、tilelang-riscv、llvm-project、pytorch-ci、FBGEMM、cpuinfo、VecIntrinBench、IntrinTrans、harness、dsh-osc、torq-tile 等視窗內均無推送。

1.1 PyTorch fork 視窗內無 RISC-V 功能提交:riscv 分支靜默,8 個開放 PR 無更新(09-23 狀態)

日期:2026-09-23 來源:riscv 分支提交、PR 列表

該 fork 的 riscv 分支視窗內無新提交:分支頭仍是 4f173e3e 一批(bytes_to_scalar 修復、inductor 測試塊名單、線性交叉熵 ULP 容差、SyncBots 整合等,時間戳停在 09-20 晚);8 個開放合併請求(#23、#35、#36、#38、#43、#46、#48、#51)的時間戳保持 09-21 不變,視窗內無新合併、無新開 PR。RVV 方向兩筆待審補丁(#46 ATen RVV 支援、#48 RVV CPU capability)繼續保持未合併狀態,等待時長繼續累積。

main 分支視窗內 20 次上游同步提交,內容為常規議題(FakeTensor 相關回滾、MTIA SDPA 測試門檻、CUTLASS 測試、MPS histc、ROCm 測試複用、xpu Triton 固定等),按 riscv、rvv、vector、玄鐵、rv64、rv32 等關鍵詞逐條過濾無 RISC-V 相關內容,本期不展開。

1.2 triton-riscv、tilelang-riscv 與專專案標倉庫視窗內靜默(09-23 狀態)

日期:2026-09-23 來源:triton-riscv、tilelang-riscv、llvm-project

編譯器與運算元適配線本期無新動作:triton-riscv 提交停在 09-14,tilelang-riscv 停在 07-16,llvm-project fork 停在 09-17;harness(09-10)、dsh-osc(09-15)、pytorch-ci(08-31)亦靜默。以上倉庫在視窗內均無提交與釋出。

1.3 技術情報倉庫推送 09-23 期,站點貢獻者資料自動更新(09-23 ~ 09-24)

日期:2026-09-23 來源:提交 4c981090、站點資料提交 2ef2fadb

技術情報倉庫在視窗內完成一次提交(北京時間 09-23 06:20),內容為 09-23 期,自述滾動視窗為 09-22 06:00 至 09-23 05:00。該期 RISC-V 段收錄:玄鐵 Hypervisor 測試套件重構(PR #33,測試的地址轉換模式改由平臺/套件配置驅動)、香山向量浮點通路接入(PR #6615,kunminghu-v3 分支補齊向量與浮點區域間的暫存器讀寫、喚醒與旁路資料通路)、LLVM「軟體解釋執行」RISC-V 目標 RFC(直譯器成本模型討論),另有 Buildroot 外部樹納入 SyterKit 引導構建等條目;上述條目原始時間多在視窗之前,按不重複原則本期不再展開,僅記錄釋出動作。站點倉庫在視窗內另有一次自動提交(北京時間 09-24 03:26),例行更新貢獻者資料檔案。

1.4 RuyiAI-Stack 組織新增 mxnet 與 caffe 兩個倉庫(09-23)

日期:2026-09-23 來源:RuyiAI-Stack/mxnet、RuyiAI-Stack/caffe

組織在北京時間 09-23 上午(09:32 與 09:38 前後)先後新建兩個倉庫:mxnet 與 caffe,公開倉庫總數增至 19。兩倉均非 GitHub fork 連結、攜帶完整上游歷史——mxnet 含 43 個分支(master、v1.x、v2.0.0.alpha 等),最新提交停在 2023-01;caffe 含 7 個分支,最新提交停在 2020-02;視窗內兩倉均無新提交。結合組織既有的 pytorch fork,RuyiAI-Stack 在「原生 + 適配」路線下的經典深度學習框架覆蓋面被加寬;兩倉的具體用途(歸檔、適配基線或新工作起點)有待後續視窗跟蹤。


二、RuyiSDK 工具鏈與發行版(核心、支援矩陣、IDE、openRuyi)

視窗總覽:ruyisdk 組織 46 個倉庫中,視窗內有推送的為 7 個:ruyi(#502 合併)、support-matrix(4 筆合併、3 筆在審)、wechat-articles(5 次)、ruyisdk-vscode-extension(3 次)、ruyisdk-website、ruyi-backend、linux-xuantie-kernel(2 次);ruyi-tuner、riscv-gcc、board-docs、packages-index、docs、ruyisdk-overlay、ruyici 等最新活動均在 09-22 及更早。

2.1 玄鐵核心工作樹合入兩筆:perf annotate 架構名匹配與 compat UTS 定義修正(09-23)

日期:2026-09-23 來源:提交 94494ca6、提交 5eed2594

北京時間 09-23 13:16,ruyisdk 組織的玄鐵核心工作樹(linux-xuantie-kernel,linux-6.6.36 分支)先後合入兩筆修復:其一「perf annotate: Match the normalized riscv architecture name」(作者 cp0613)——將 perf annotate 的 RISC-V 架構名匹配對齊到歸一化後的名稱口徑,修復工具鏈上架構名歸一化與匹配不一致的問題;其二「riscv: compat: fix COMPAT_UTS_MACHINE definition」(作者 RevySR)——修正 compat 層 COMPAT_UTS_MACHINE 宏定義,事關 32 位相容程序 UTS 機器名欄位的取值。該工作樹此前的最近一次合入為 09-20 的 T-Head PMA 記憶體型別勘誤補丁,本期兩筆屬連續的小步維護。

2.2 支援矩陣集中落地四筆:Milk-V Duo S 三份報告與 K510 更新,另有三個 PR 在審(09-23)

日期:2026-09-23 來源:PR #407、PR #396、PR #395、PR #392

支援矩陣在 09-23 晚間集中合併四筆報告(北京時間 20:11 至 21:03 之間):Milk-V Duo S 新增 xv6 測試報告(PR #407)、RT-Thread 測試報告(PR #396)與 Debian 測試報告(PR #395),三筆均由社群貢獻者 ZihanCheng63 提交;另有 K510 的 BuildRoot 測試報告更新(PR #392,提交者 zhiyao310)。Duo S 報告線延續了 09-21 前後的 Arch Linux 與 Ubuntu 條目,xv6 為其全新加入的系統類別。視窗末仍有三筆在審未合併:Duo S 的 Zephyr 報告(PR #405,最近更新 09-24 00:54)與 RT-Thread Smart 報告(PR #397),以及 ESP32C3(RISC-V 核心的樂鑫 MCU)的 RT-Thread 5.3.1 報告(PR #406)。

2.3 IDE 與工具側:VS Code 外掛三筆修復,官網資料例行更新,後端依賴升級(09-23)

日期:2026-09-23 來源:擴充套件提交 72c74a59、擴充套件提交 413db615

RuyiSDK 的 VS Code 擴充套件視窗內由維護者 sisungo 提交三筆修復(北京時間 09-23 14:51 前後):修正部分版本被錯誤標記為預釋出的問題、補充 pip 安裝失敗時的報錯資訊、更新截圖以匹配新版圖示。官網倉庫由自動任務完成一次 API 資料更新(#590);ruyi-backend 合入 Dependabot 的 pydantic 2.13.5 升級(PR #122)。三者均無功能性變更,屬例行維護。

2.4 openRuyi 合入兩筆:vkmark 回移植修復與 SPDX 頭檢查;新聞頁無新公告(09-23)

日期:2026-09-23 來源:提交 ac32afa3、提交 f81cb3be

openRuyi 軟體包目錄視窗內兩筆提交:北京時間 16:53 由 Icenowy Zheng 合入 vkmark 的回移植補丁(修復 lavapipe 軟體渲染場景下的崩潰),11:59 由 honghua 加入 check-spdx-header 預提交檢查(許可證頭合規自動化)。組織內 ceph-ci 倉庫另有 2 筆 CI 基礎設施調整(非 ASan 編譯池上限設為 24、清理任務)。openRuyi 新聞頁視窗內無更新,最新公告仍為 2026.08 月度版本,2026.09 版本頁尚未上線。


三、向量擴充套件與運算元最佳化(VecIntrinBench / IntrinTrans / FBGEMM)

3.1 三個專專案標倉庫視窗內全部靜默(09-23 狀態)

日期:2026-09-23 來源:VecIntrinBench、IntrinTrans、FBGEMM

面向向量內建函式基準、內建函式翻譯與低精度運算元庫的三個倉庫視窗內均無提交:VecIntrinBench 最後提交為 02-13(最新推送記錄 06-24),IntrinTrans 為 06-25,FBGEMM fork 為 07-13;同組觀察物件 cpuinfo(05-20)、torq-tile(04-09)同樣靜默。該方向最近的可復現結果仍是 09-17 收錄的 ONNX Runtime MLAS RVV 核心最佳化(K3/X100 上 ResNet50 提速 3.01 倍);與向量最佳化相關的工具側進展可參見 4.1 雙週報草稿中 LLVM、Go、V8 各節的條目。


四、社群與活動(雙週報、論壇)

4.1 雙週報 077 期完成五個章節整合,釋出日即今日(09-23)

日期:2026-09-23 來源:提交 #359、提交 #364、077 期草稿

第 077 期雙週報在視窗內完成五筆章節級提交(檔案 20260924-ruyisdk-biweekly-77.md):ruyipkg(#359,09:17,含 0.53 更新說明與 packages-index 資源更新)、GCC(#360,11:36)、Go(#361,12:24)、OpenJDK(#363,15:22)、基礎 C 庫(#364,16:24)。內容層面:基礎 C 庫一節補充 glibc 將 pow 移植進 libmvec 框架、newlib 移植 rsqrt 與 expm1 的向量數學實現;OpenJDK 一節列出本期審閱併合入的 11 個 JDK 主線 PR(含修 RISC-V string_indexof_char 越界、G1 屏障最佳化、向量整型除法、Zcb 擴充套件預設啟用等)與 JEP 544 AOT 靜態編譯的 RISC-V 移植進展;Go 一節記錄 chacha20 的 RVV 最佳化重測與 image 庫 RVV SIMD 提案;GCC 一節為 Spacemit 廠商擴充套件 backport 等。077 期按計劃於今日(09-24)釋出,截至視窗末仍在草稿整合狀態(論壇最新已釋出期次仍為 076)。

4.2 論壇新增 09-23 開源技術熱點新聞資訊帖(09-23)

日期:2026-09-23 來源:社群帖 2850

論壇視窗內新增一個主題:北京時間 09-23 11:30,社群成員 Yaya-tan001 在 RuyiAI 板塊釋出「2026-09-23 開源技術熱點新聞資訊」(第 2850 號主題),內容為每日開源資訊彙總,本期覆蓋 LLVM LLD 擬設 Massive Binaries 工作組、Triton 的 FP4 到 FP32 升轉支援、Spike 修復 mip.SEIP 讀寫語義缺陷,以及 PyTorch 生態與 AI 業界條目。該帖無跟帖討論;本視窗論壇無其他新主題,亦無新的雙週進展帖。雲棲大會如意社群展臺於今日(09-24)迎來展期最後一天。


五、趨勢觀察

5.1 釋出周節律:修復即時閉環疊加 0.53 釋出與雙週報 077

從問題到合併約 36 小時(#501 於 09-21 20:48 報告、09-23 09:01 修復合併),且維護者在合併後約一刻鐘內把修復寫進雙週報的 0.53 更新說明——「報告、修復、釋出物」在同一釋出週期內完成閉環,是社群響應節奏的直觀樣本。接下來 24 小時值得核對的觀察點:v0.53.x 分支的正式打號與 0.53.0 釋出公告是否如期出現;0.53.0 的實際更新清單中該修復是否以 backport 形式落地(當前 v0.53.x 分支仍停在 0.53.0-beta.20260917)。

5.2 支援矩陣的「單板多系統」模式與在審佇列

Milk-V Duo S 在三天內從 Arch Linux、Ubuntu 延伸到 Debian、RT-Thread、xv6,加上在審的 Zephyr 與 RT-Thread Smart,單一低成本板卡的作業系統覆蓋被系統化鋪開;同期 K510、CH32V307、ESP32C3 等邊緣與 MCU 級晶片的報告也在滾動更新。對使用者而言,「先查矩陣再選板」的可復現材料密度在提高;對社群而言,此類報告多為新貢獻者的練手入口,在審佇列長度比單日合併數量更能反映貢獻活性。

5.3 框架覆蓋的廣度擴張與 PyTorch 側深度等待

RuyiAI-Stack 新入庫 mxnet 與 caffe(見 1.4),與既有 pytorch fork 構成三個經典深度學習框架並置;但 PyTorch fork 的 RISC-V 功能線持續靜默(riscv 分支無新提交、8 個開放 PR 時間戳不動、RVV 兩筆核心支援補丁繼續排隊)。廣度擴張與深度推進出現分化,「寬而淺」的階段性狀態可用 mxnet、caffe 兩倉的首批動作來驗證下一步走向。

5.4 本視窗的空白與關注點

需要如實記錄的空白:PyTorch riscv 分支與開放 PR 雙靜默;triton-riscv、tilelang-riscv 與向量運算元三個專專案標倉庫全部靜默;ruyi-tuner、riscv-gcc、board-docs、packages-index 無提交與釋出;新聞側對 RuyiAI、RuyiSDK、如意社群、openRuyi 的 Google News 中英文多組查詢連續零命中,arXiv 視窗內無新收錄。關注點:一是 RuyiSDK 0.53 與 ruyi 0.53.0 的正式釋出及 v0.53.x 打號;二是雙週報 077 正式版內容;三是雲棲大會(至 09-24)收官動態;四是 mxnet、caffe 兩倉的後續動作;五是 openRuyi 2026.09 月度版本公告。


信源核查表

信源 核查結果
RuyiAI-Stack 組織(19 倉庫) 5 倉有動作:pytorch(main 上游同步 20 次,riscv 分支靜默)、ruyiai-daily(09-23 期)、ruyiai-stack.github.io(貢獻者資料)、mxnet 與 caffe(09-23 新建,無提交);其餘靜默
ruyisdk 組織(46 倉庫) 7 倉有推送:ruyi(#502 合併)、support-matrix(4 筆合併、3 筆在審)、wechat-articles(5 次)、ruyisdk-vscode-extension(3 次)、ruyisdk-website、ruyi-backend、linux-xuantie-kernel(2 次);ruyi-tuner、riscv-gcc、board-docs、packages-index 無提交與釋出
openRuyi-Project 組織(36 倉庫) openRuyi 2 次提交;ceph-ci 2 次(CI 基礎設施);其餘視窗內無推送
RuyiSDK 社群論壇 新增 1 個主題(09-23 資訊帖);無新雙週進展帖
openRuyi 新聞頁 無新公告(最新仍為 2026.08;2026.09 版本頁尚未上線)
開發板支援矩陣 4 筆合併(Duo S 的 Debian、RT-Thread、xv6;K510 BuildRoot);3 筆在審(Duo S 的 Zephyr 與 RT-Thread Smart、ESP32C3)
ruyi 包管理器倉庫 PR #502 合併;無新 Release(最新仍為 0.54.0-alpha.20260918)
技術情報倉庫(ruyiai-daily) 09-23 期已提交;站點貢獻者資料自動更新
arXiv(RISC-V 向量與 AI 編譯器) 視窗內無新收錄(最近條目為 09-19)
Google News RSS(中英文多組) 對 RuyiSDK、RuyiAI、如意社群、openRuyi 零命中;同批對照查詢正常返回,排除抓取故障

完整信源清單

04857>

FBGEMM — https://github.com/RuyiAI-Stack/FBGEMM