RuyiAI 每日動態報告(2026-10-27)
調研視窗:2026-10-26 04:30 ~ 2026-10-27 04:30(北京時間,過去 24 小時),與上一期(10-26 04:30 截點)首尾相接。
信源:GitHub 組織全倉核查(RuyiAI-Stack、ruyisdk、openRuyi-Project、buddy-compiler,逐倉核對視窗內提交、PR 與 Release;上游 fork 按 RISC-V / RVV / 玄鐵等關鍵詞過濾,無關上游提交不收錄)、openRuyi 提交分類與合併 PR 統計、ruyi 包管理器 Release、RuyiSDK 開發者社群論壇(雙週進展與支援矩陣)、ruyiai-daily 每日情報歸檔、RuyiAI 官方主頁三頁快照、IREE 上游、arXiv 檢索、Google News RSS 中英文定向查詢(走代理)。
本期索引
- 今日重點:buddy-mlir 一夜七筆把 VIR 推到 RVV 可伸縮向量,雙週報 079 期落版(10-26)
- 一、RuyiAI 棧進展(PyTorch / Triton / TileLang RISC-V 適配)
- 1.1 llvm-project:riscv 分支六日第四次換基,基線前移 221 筆(10-26)
- 1.2 llvm-project 上游:17 個 RISC-V pass 一小時內遷入 NewPM(10-26)
- 1.3 llvm-project 上游其餘:VXRM 投機寫收斂、Zibi 等值出口、GlobalISel 飽和轉換(10-26)
- 1.4 pytorch:riscv 分支連續五日零提交,七筆開放 PR 無更新(10-26 狀態)
- 1.5 tilelang-riscv 與 triton-riscv:主分支靜默,夜間版同提交重建(10-26)
- 二、RuyiSDK 工具鏈與發行版
- 2.1 雙週進展 079 期落版:包管理器 0.54.0 改到 10 月底(10-26)
- 2.2 openRuyi:80 筆提交、12 筆 PR 合入,安全修復佔近四成(10-26)
- 2.3 openRuyi:Go 回移 SHA-2 的 Zvk 向量密碼學最佳化(10-26)
- 2.4 packages-index 與 ruyi-imager:映象版本抬升、安裝器互動修復(10-26)
- 三、向量擴充套件、架構測試與運算元最佳化
- 3.1 支援矩陣新增 Milk-V Jupiter2 的 Bianbu 4.0.1 測試報告(10-26)
- 3.2 向量倉與 FBGEMM 全線靜默,IREE 無一筆 RISC-V 專項(10-26 狀態)
- 3.3 arXiv:視窗內無新增,最新兩篇停在 10-23(10-26 狀態)
- 四、Buddy Compiler 動態
- 4.1 VIR 一夜七筆:從迴圈步進到索引約定一次補齊(10-26)
- 4.2 動機鏈:decode attention 與 RoPE 的表達缺口(10-26)
- 4.3 夜間版恢復出包,下游錨點仍停在 10-17(10-26)
- 五、社群與活動與官方主頁
- 5.1 官方主頁三頁無變化,部落格兩篇、文件二十三章(10-26)
- 5.2 ruyiai-daily 記錄一期,VSCode 擴充套件與公眾號倉庫各有小改(10-26)
- 5.3 外部新聞零命中,openRuyi 2026.10 與 ruyi 0.54.0 均未發(10-26 狀態)
- 六、趨勢觀察
- 6.1 上游換管線、本地換表達:同一天各走一步
- 6.2 發版視窗被雙週報釘到月底,發行版進入補安全、攢包的收尾節奏
今日重點:buddy-mlir 一夜七筆補齊 RVV 可伸縮向量,雙週報 079 期落版(10-26)
日期:2026-10-26 來源:buddy-mlir 主分支提交列表、#1002 按 vscale 步進、#1008 索引向量自動尺寸、雙週進展 079 期
本期最集中的推進來自 Buddy Compiler。北京時間 10-26 22:48 到 10-27 03:22,四個半小時內七筆提交全部落在 VIR(向量化中間表示)上,圍繞同一個開關 use-scalable:先是讓 strip-mining 迴圈按 vscale 步進(#1002),再讓向量尺寸選擇在 RVV 上按 vscale = VLEN/64 與 LMUL 計算(#1003),隨後把帶結果的 vir.set_vl 降到可伸縮向量(#1004、#1005),補上動態向量的行置換 vir.shuffle(#1006),統一 vir.load 與 vir.store 的索引約定(#1007),最後修掉索引向量在沒有顯式寬度時的斷言崩潰(#1008)。七筆串起來是「讓 VIR 真正能用可伸縮向量表達」的一條完整鏈條,而不是零散修補。
同一視窗內,RuyiSDK 雙週進展第 079 期於 18:02 發到社群論壇。報告期截至 10-22,本次落版給出兩個明確時間點:包管理器 0.54.0 因發版週期調整改到 10 月底,openRuyi 月度版本仍未釋出。開發中項也寫得很具體——包與系統的 ABI 相容性檢測、更多官方包的 macOS 打包、SpacemiT K1/K3 的工具鏈適配。
上游側的另一件事值得並讀:llvm-project 的 riscv 分支在 10-26 23:00 完成六天內第四次換基,基線再前移 221 筆,26 個本地補丁一字未改;而換進來的上游內容裡,有 17 個 RISC-V 後端 pass 在一小時內被同一作者遷入 NewPM。上游在換編譯器管線,本地在換向量表達,兩端同時動,但中間層(triton-riscv 的依賴錨點、pytorch 的 riscv 分支)本期都沒接上。
一、RuyiAI 棧進展(PyTorch / Triton / TileLang RISC-V 適配)
1.1 llvm-project:riscv 分支六日第四次換基,基線前移 221 筆(10-26)
日期:2026-10-26 來源:riscv 分支提交列表、新頭部 a18a0434、與上期頭部對比
riscv 分支在 10-26 23:00 完成第四次整枝重寫,head 由 29edf281 換為 a18a0434,頭部標題仍是「[RISCV] Add A100 HP/SP and pack/unpack lowering with calibrated scheduling (#31)」。與上一期 head 對比為 diverged:領先 221 筆、落後 26 筆、300 個檔案差異。落後 26 筆正好是本地補丁集條數,逐條比對標題與順序未變——從 #31 的 A100 HP/SP 與 pack/unpack 排程,經 BOSC AME 的 #14、#16、#18、#24、#27、Buckyball 廠商擴充套件 #20 與 #23、IME 內建到 A100 dot #30,直到 #1、#3、#6、#11 的 MLIR-JIT、nan 符號與 riscv64 CI 修補。
換基序列現在是 10-21 的 1769 筆、10-23 的 275 筆、10-25 的 474 筆、10-26 的 221 筆,間隔從「兩三天一次」壓到「每天一次」。本地補丁零變化說明這條分支的日常動作已完全變成跟基線,功能增量只可能來自上游。
1.2 llvm-project 上游:17 個 RISC-V pass 一小時內遷入 NewPM(10-26)
日期:2026-10-26 來源:InsertVSETVLI 遷移、PreAllocZilsdOpt 遷移、DeadRegisterDefinitions 遷移
換基帶進來的 221 筆上游提交裡,RISC-V 相關 21 筆,其中 17 筆是 NewPM 移植,作者均為 Aiden Grossman,時間集中在 10-26 12:59 至 13:55(北京時間)不到一小時。清單覆蓋後端主要 pass:指令選擇後的 VSETVLI 插入、讀寫 CSR 與 VXRM 寫入、VMV0 消除、壓縮指令生成、壓棧出棧最佳化、基址合併、LoadStore 最佳化、Zilsd 預分配、分支最佳化與 QCRelax 標記,另有暫存器死定義消除、冗餘複製消除、間接跳轉跟蹤、落地墊設定與常量提升。
意義不在單筆改動,而在管線歸屬:這批 pass 長期掛在 LegacyPM,遷入 NewPM 後與新 pass manager 的分析快取、pass 順序與除錯介面對齊。對下游 fork 的直接影響是每次換基都會帶上這套變動,-passes= 名稱與 pipeline 組成會隨之上移。
1.3 llvm-project 上游其餘:VXRM 投機寫收斂、Zibi 等值出口、GlobalISel 飽和轉換(10-26)
日期:2026-10-26 來源:VXRM 投機寫 #234972、Zibi 等值出口 #225619、GlobalISel 飽和轉換 #234885
餘下四筆分屬三個方向。向量定點側,09:22 合入的 #234972 把 VXRM 的投機寫限制在帶 vxrm-pipeline-flush 屬性的迴圈內,避免在無重新整理保證的迴圈裡提前寫舍入模式。迴圈最佳化側,15:01 的 #225619 讓 LSR 在 Zibi 目標上優先選擇等值比較作為迴圈出口,配合零分支延遲的設計。GlobalISel 側,19:31 的 #2316b297 補上 G_FPTOSI_SAT 與 G_FPTOUI_SAT 的合法化,使浮點到整數的飽和轉換在全域性指令選擇路徑可用。
另有一筆 17:00 的 #235546 屬純效能整理:把收集散播降級與 VL 最佳化器用到分析改為惰性請求。四筆合起來仍是同一個方向——RISC-V 後端在補細節正確性與新管線相容,而不是加新擴充套件。
1.4 pytorch:riscv 分支連續五日零提交,七筆開放 PR 無更新(10-26 狀態)
日期:2026-10-26(狀態) 來源:riscv 分支提交列表、開放 PR 列表
riscv 分支 head 仍是 10-22 03:00(北京時間)的 29259d90「Add riscv64 image locally (#51)」,10-22 至 10-26 連續五日零提交,比上一期記錄的三日靜默又延後兩天。七筆開放 PR(#23、#35、#36、#38、#43、#46、#48)按更新時間檢索視窗內零命中,RVV 能力上行的兩條主線提案(#46 面向 ATen 的向量擴充套件支援、#48 的 RISC-V Vector CPU 能力)狀態未變。
同視窗內上游主分支有 20 筆提交,全部落在 CUDA、MPS、ROCm 與構建系統,無一筆涉及 RISC-V。判斷維持上一期口徑但更明確:這條分支的重放不是日更流水,而是人工擇期觸發,靜默五日不足以定性停滯,但也說明它對上游基線的跟進已經落後於 llvm 分支的每日節奏。
1.5 tilelang-riscv 與 triton-riscv:主分支靜默,夜間版同提交重建(10-26)
日期:2026-10-26 來源:tilelang-riscv 提交列表、triton-riscv 提交列表、夜間版 nightly/20261025-a305fb6、依賴更新 PR #88
tilelang-riscv 主分支最後一筆提交仍是 10-16 10:52,連續第十一日無提交,開放 PR #4 停更在 09-28。triton-riscv 主分支自 10-18 後無提交,但 10-26 05:01 釋出了一個新夜間版 nightly/20261025-a305fb6——tag 裡的提交字首 a305fb6 與上一版 nightly/20261018-a305fb6 完全相同,屬同一提交的流水線重建,程式碼沒有任何變化。
依賴關係也沒有動:PR #88 把 buddy-mlir 錨定在 10-17 的夜間版上(構建號 0.1.1.dev20261017),此後 buddy-mlir 已連出 0.1.2 正式版與 10-26 的夜間版,下游仍落後兩級。本期 VIR 的七筆改動因此還沒進入 Triton 的運算元生成鏈路。
二、RuyiSDK 工具鏈與發行版
2.1 雙週進展 079 期落版:包管理器 0.54.0 改到 10 月底(10-26)
日期:2026-10-26 來源:RuyiSDK 雙週進展彙報 第 079 期、ruyi Releases、RuyiSDK 開發者社群
雙週進展 079 期(報告期截至 10-22)在 10-26 18:02 發到社群論壇,晚於報告期四天,也是上一期日報發現「079 期尚未發帖」後的落版。包管理器口徑變化最直接:由於發版週期調整,0.54.0 預期 10 月底釋出,當前最新正式版仍是 0.53.0;社群軟體源保持常態化維護,承諾相容近三個正式版本。
開發中項三條:檢測軟體包與當前系統的 ABI 相容性、更多官方維護軟體包的 macOS 打包、針對 SpacemiT K1/K3 的工具鏈適配。基礎元件側,glibc 把 sinh、sinhf、sinpi 移植進 libmvec 向量數學框架,newlib 補了 acosf、logf、asinf、asinhf、asinpif、atanf 六個向量數學函式;GCC 側 rebase 了 Zvdota/Zvbdota 支援、加上 Ztt 擴充套件的 Md 支援,並把 P 擴充套件支援更新到 0.6 版。
2.2 openRuyi:80 筆提交、12 筆 PR 合入,安全修復佔近四成(10-26)
日期:2026-10-26 來源:openRuyi 主倉提交列表、合併 PR #1500 openjdk、PR #1440 sequoia 套件、PR #1434 fwupd-efi
openRuyi 主倉本期 80 筆提交、12 筆 PR 合入,節奏比上一期的 124 筆溫和,但結構更清晰。按提交標題分類:安全修復 31 筆(佔近四成)、Rust crate 新增 18 筆、其餘新增 13 筆、版本更新 14 筆,涉及 48 個軟體包。時間集中在 16:00 與 20:00(北京時間)兩個批次,分別 29 筆與 43 筆。
安全線抬了 nats-server 2.15.1、moby 29.9.2、fzf 0.74.5、etcd 3.7.2、containerd 2.4.2;版本線把 openjdk-latest 推到 27.0.1.0.2.1 並重新整理上游重打標籤後的原始碼校驗和(#1500);打包線一次合入 sequoia 整套 OpenPGP 工具(#1440)、fwupd-efi(#1434)與 Cloudmux 依賴集(#1375)。另有 ollama 0.40.7、docker-cli 29.9.2、KDE Frameworks 6.31.0 三筆仍在審。
2.3 openRuyi:Go 回移 SHA-2 的 Zvk 向量密碼學最佳化(10-26)
日期:2026-10-26 來源:openRuyi PR #1512、openRuyi 合併 PR 列表
18:33 合入的 PR #1512 是本視窗唯一一條與 RISC-V 指令集直接相關的發行版改動:把 Go 主線對 Zvk 的 SHA-2 支援回移到 openRuyi 的 Go 打包裡。Zvk 是 RISC-V 向量密碼學擴充套件族,SHA-2 是其中最常用的演算法套件,回移意味著發行版裡的 Go 工具鏈在支援該擴充套件的核上可以直接走向量指令,而不必等下一個 Go 大版本。
這條與 079 期裡 GCC 側的 Zvdota/Zvbdota rebase 形成呼應:工具鏈(GCC)與執行時(Go)兩側同時在接向量密碼學,方向一致但通道不同——前者靠下游 fork 自己維護,後者靠發行版打補丁回移。
2.4 packages-index 與 ruyi-imager:映象版本抬升、安裝器互動修復(10-26)
日期:2026-10-26 來源:packages-index 映象提交、ruyi-imager PR #19、ruyi-imager 提交列表
packages-index 視窗內僅一筆:把 revyos 的 Milk-V Meles 映象與相關 uboot 一起抬到 20260504 版本,屬板級映象跟進。數量少與 079 期的說明相符——ISCAS 軟體源近兩週遇到資料同步問題,已構建完成的包未能重新整理到公網,因此包清單側暫無批次更新。
ruyi-imager 兩筆都在互動與命令列:09:00 的修復讓 CLI 幫助資訊正確繼承、用法錯誤時返回非零退出碼(對應 issue #7);16:36 的 PR #19 讓裝置選擇對話方塊支援雙擊與鍵盤確認,省掉一次點選。兩筆都不涉及新的刷寫目標,屬釋出前的可用性打磨。
三、向量擴充套件、架構測試與運算元最佳化
3.1 支援矩陣新增 Milk-V Jupiter2 的 Bianbu 4.0.1 測試報告(10-26)
日期:2026-10-26 來源:support-matrix 提交 fc7b3c1c、Jupiter2 板卡說明、Bianbu 測試報告
22:40 的提交為 Milk-V Jupiter2 建立板卡目錄,並補上 Bianbu 4.0.1(Resolute Raccoon)的中英文測試報告與截圖。報告記錄的測試條件比較具體:出廠預裝的 Bianbu 映象不需重新燒錄,供電可用 USB-PD 65W 介面卡或 ATX 2-pin 12V,首次開機走設定嚮導建立使用者後進入桌面。
這一條屬支援矩陣的常規擴充,價值在於把「出廠映象可用」這個狀態固化進文件——對拿到整機就想跑起來的使用者,比自行燒錄的說明更靠前一步。矩陣裡 RDC2022-D1s 的 RT-Thread Smart 5.0.0 報告仍在 079 期的更新項中,兩塊板的文件在同一周補齊。
3.2 向量倉與 FBGEMM 全線靜默,IREE 無一筆 RISC-V 專項(10-26 狀態)
日期:2026-10-26(狀態) 來源:VecIntrinBench、IntrinTrans、FBGEMM、IREE 提交列表
向量與運算元幾個倉本期全部無提交,且停更時長都不短:VecIntrinBench 停在 02-13、IntrinTrans 停在 06-25、cpuinfo 停在 05-20、FBGEMM 停在 07-13,AME-operator 停在 09-30。harness 停在 10-10,torq-tile 停在 04-09。這批倉庫合計半年以上的靜默,說明 RuyiAI 棧的向量內建測試與運算元側並不是當前投入重點。
IREE 上游視窗內僅 1 筆提交,與 RISC-V 無關。上一期記錄的 IREE 五筆無專項,本期進一步降到一筆,這條外部參照的訊雜比也隨之下降。
3.3 arXiv:視窗內無新增,最新兩篇停在 10-23(10-26 狀態)
日期:2026-10-26(狀態) 來源:開放 ISA 超算比較研究、模型檢查輔助 LLM 修 RISC-V 處理器缺陷、長向量處理器上的 FlashAttention 重構
以 RISC-V 加編譯器、向量、LLM、推理為條件檢索,視窗內無新增預印本。檢索到的最新兩篇均為 10-23:一篇比較 RISC-V、Arm、x86 在開放指令集超算路線上的取捨,一篇用模型檢查器輔助 LLM 定位並修復 RISC-V 處理器實現缺陷。對 RVV 最貼題的仍是 10-21 的《Reorienting the Vector Axis》,討論在長向量處理器上重構 FlashAttention 的向量軸劃分。
三篇都不屬可立即落地的工程結論,本期僅作趨勢參照,不構成條目化的技術判斷。
四、Buddy Compiler 動態
4.1 VIR 一夜七筆:從迴圈步進到索引約定一次補齊(10-26)
日期:2026-10-26 至 2026-10-27 來源:#1002 按 vscale 步進、#1003 RVV 可伸縮尺寸、#1006 動態向量行置換、#1007 統一索引約定
七筆提交由同一作者在 22:48 至次日 03:22 連做,編號 #1002 至 #1008,全部是 [midend][VIR] 字首。看內容能拆成三層。
第一層是迴圈與尺寸:#1002 修掉 strip-mining 迴圈的步長——此前 vir.set_vl 不帶結果時降成以常量 vector-width 為步長的主迴圈,每輪卻按 N 倍 vscale 條 lane 訪存,vscale 大於 1 時迭代會重疊;#1003 讓尺寸選擇在 RVV 上按 vscale = VLEN/64 計算,使 N 與 SEW 決定 LMUL 而不再退回定長向量;#1008 修掉索引向量在未顯式給寬度時因為按元素位寬取尺寸而觸發的斷言。
第二層是帶結果的 vir.set_vl:#1004 允許它降到可伸縮向量,此前它的分片(vl 與寬度向量、vl 對寬度取餘的標量)依賴編譯期已知的 lane 數;#1005 進一步支援多維動態向量,因為 decode attention 的 query 是從 region 外的 vir.from_vector 帶進來的。
第三層是訪存與置換:#1006 加上動態向量按行置換的 vir.shuffle;#1007 統一 vir.load 與 vir.store 的索引約定,讓帶結果與不帶結果兩種 set_vl 在多維動態向量上把行對映到 memref 末維之前的維度,與 vector.load 保持一致。
4.2 動機鏈:decode attention 與 RoPE 的表達缺口(10-26)
日期:2026-10-26 來源:#1005 多維動態向量、#1006 行置換、buddy-mlir 主分支提交列表
從提交說明看,這七筆不是泛化的向量化改造,而是被具體運算元逼出來的。觸發點是 VIR 的 decode attention:RoPE 的 rotate_half 要把一個 128 元素的頭按前後兩半互換再取負,即 [-x[1], x[0]],本質是按行置換;而 VIR 此前無法表達動態向量的行置換,只能在外層用定長向量算好再把 query 帶進 region。
於是 #1006 補置換、#1005 補多維動態向量、#1007 補索引入口,三筆合成一條「讓 decode attention 整套留在 VIR 裡」的路徑。這條路徑的意義在可移植性:一旦運算元能完整表達,後端換 RVV 定長或可伸縮隻影響降級,不影響中間表示。
4.3 夜間版恢復出包,下游錨點仍停在 10-17(10-26)
日期:2026-10-26 來源:夜間版 v0.1.3.dev20261026、正式版 v0.1.2、triton-riscv 依賴 PR #88
buddy-mlir 在 10-26 06:37 釋出 0.1.3 線的首個夜間構建(構建號 dev20261026),是 10-17 之後的第一份夜間包,與正式版 0.1.2(10-25 06:18)相隔不到一天。兩條通道同時恢復了出包,節奏回到「正式版加夜更」。
下游仍未跟:triton-riscv 的依賴更新 PR #88 把 buddy-mlir 錨在 10-17 的夜間版上,之後沒有新的依賴更新提交。本期七筆 VIR 改動要真正進入運算元生成,需要一次錨點更新加一次下游重建,這個動作目前還沒發生。
五、社群與活動與官方主頁
5.1 官方主頁三頁無變化,部落格兩篇、文件二十三章(10-26)
日期:2026-10-26(狀態) 來源:RuyiAI 官方主頁、部落格、文件
首頁、部落格、文件三頁的 sha256 與上一期一致:首頁索引 3 條、部落格 2 篇(Triton 的 RISC-V 適配、PyTorch RISC-V CI 實踐)、文件 23 章。已連續多個視窗沒有新增博文與章節,官方內容側仍處停更狀態,與社群側(論壇雙週報、GitHub)的活躍形成反差。
5.2 ruyiai-daily 記錄一期,VSCode 擴充套件與公眾號倉庫各有小改(10-26)
日期:2026-10-26 來源:ruyiai-daily 倉庫、ruyisdk-vscode-extension 提交列表、wechat-articles PR #392
ruyiai-daily 在 06:32 提交「daily-news: 2026-10-26」一期,延續按日歸檔的情報動態。另有兩筆零散改動:ruyisdk-vscode-extension 13:22 把新聞重新整理重定向到通用重新整理流程,減少重複程式碼;wechat-articles 15:23 合入 PR #392「add preface」,為公眾號文章加了序言段。兩筆都不影響功能邊界,屬工程整理。
riscv-gcc 倉庫視窗內有一次推送,但主幹無視窗內提交,屬分支側動作;ruyisdk-website 最新提交仍是 10-23 的介面資料自動更新。
5.3 外部新聞零命中,openRuyi 2026.10 與 ruyi 0.54.0 均未發(10-26 狀態)
日期:2026-10-26(狀態) 來源:Google News RSS、openRuyi 發行版新聞頁、ruyi Releases
Google News 對 RuyiSDK、RuyiAI、如意 RISC-V 的中英文定向查詢在視窗內零命中。同期抓到的 RISC-V 新聞是 MIPS 的 RISC-V 平臺說明、達摩院玄鐵 C950 的報道、S2C 在 RISC-V 中國峰會的驗證與原型展示、中科通量的資料流智慧計算產品,均與如意社群無關,本期不收錄。
發行版側兩個版本都還在視窗外:openRuyi 新聞頁最新一篇仍是 2026.09 的釋出公告(9-30),2026.10 未發;ruyi 的 0.54.0 只有 09-18 的 alpha 標籤,正式版按 079 期口徑要等 10 月底。按前幾個月節奏(6-30、7-23、8-27、9-30),10 月版大機率落在本月底,與 0.54.0 時間窗重疊。
六、趨勢觀察
6.1 上游換管線、本地換表達:同一天各走一步
10-26 這一天,兩條與 RVV 相關的線同時動了:上游把 17 個 RISC-V 後端 pass 遷進 NewPM,本地把 VIR 的可伸縮向量支援補齊到索引約定。前者改的是編譯器內部管線的組織方式,後者改的是中間表示對 RVV 的表達能力,兩者指向同一個結果——RVV 的可伸縮向量不再只是「能生成」,而是「能被完整表達並穩定經過新管線」。
但中間層沒跟上。triton-riscv 的 buddy-mlir 錨點仍停在 10-17 夜間版,pytorch 的 riscv 分支連續五日零提交。這意味著上游與本地兩端的進展,本期都還沒有落到 RuyiAI 棧的運算元生成與框架適配這兩級。判斷這條棧是否真的在推進,下期應看兩件事:triton-riscv 是否更新錨點並重建,pytorch 分支是否恢復重放。
6.2 發版視窗被雙週報釘到月底,發行版進入補安全、攢包的收尾節奏
079 期把兩個日期說得比以往清楚:ruyi 0.54.0 因發版週期調整改到 10 月底,當前正式版停在 0.53.0;openRuyi 2026.10 仍未釋出。與之對應,openRuyi 本期 80 筆提交裡 31 筆是安全修復、18 筆是 Rust crate 補齊、14 筆是版本更新,涉及 48 個包——這是典型的發版前清掃:先把依賴鏈補全、把 CVE 清掉,再切版本。
值得注意的是 ISCAS 軟體源同步問題導致 packages-index 近兩週無包更新,這會讓 ruyi 使用者在 ruyi update 時看到的內容落後於倉庫實際狀態。若 0.54.0 按期釋出而軟體源未恢復,包清單與發行版版本之間會出現一段錯位,這是下期需要核實的風險點。
信源核查表
| 信源 | 核查結果 |
|---|---|
| RuyiAI-Stack 組織(全倉) | llvm-project:riscv 分支 10-26 第四次換基(head 29edf281 換為 a18a0434,領先 221 筆、落後 26 筆、300 檔案),26 筆本地補丁逐條未變;上游視窗內 RISC-V 相關 21 筆(17 筆 NewPM 移植);pytorch:riscv 分支連續五日零提交、七筆開放 PR 無更新;triton-riscv:主分支零提交,夜間版同提交重建;tilelang-riscv 第十一日靜默;ruyiai-daily 一期;FBGEMM、cpuinfo、VecIntrinBench、IntrinTrans、harness、torq-tile、pytorch-ci、dsh-osc 無視窗內提交 |
| ruyisdk 組織(全倉) | support-matrix 1 筆(Milk-V Jupiter2 Bianbu 報告);ruyi-imager 2 筆(CLI 幫助與退出碼、選擇對話方塊雙擊與鍵盤確認);packages-index 1 筆(revyos-milkv-meles 映象與 uboot 抬到 20260504);ruyisdk-vscode-extension 1 筆(新聞重新整理去重);wechat-articles 1 筆(序言 PR #392);ruyi 零提交零釋出(0.53.0 維持);riscv-gcc 有推送但主幹無視窗內提交;AME-operator、ruyi-tuner、linux-xuantie-kernel、ruyici、ruyisdk-website 無視窗內提交;qemu 的 p-dev 與 ame-0.6 分支分別停在 10-21、10-16 |
| openRuyi-Project 組織 | openRuyi 主倉 80 筆提交(Leetfs 71、luojia65 3、DingliZhang 2、cl2t 2、wxjstz 1、HeliC829 1)+ 12 筆 PR 合入;分類為安全修復 31、Rust crate 新增 18、其他新增 13、版本更新 14、Go 模組 2;涉及 48 個包;lookout 倉庫有推送但主分支無視窗內提交 |
| buddy-compiler 組織 | buddy-mlir 7 筆提交(全為 VIR)+ 夜間版 v0.1.3.dev20261026;buddy-examples 有推送但主分支無視窗內提交 |
| RuyiSDK 開發者社群論壇 | 新帖 1 條:#2895 雙週進展 079 期(10-26 18:02),報告期截至 10-22;峰會回顧 #2893(10-22)仍為次新 |
| openRuyi 發行版新聞頁 | 無新文,2026.09 釋出公告(9-30)仍為最新,2026.10 未釋出 |
| ruyi 包管理器 / PyPI | 0.53.0 維持,無新 alpha 或 beta(0.54.0-alpha.20260918 仍為最近一版);主分支自 09-25 無提交 |
| 官方主頁(ruyiai.org) | 三頁無變化:首頁索引 3 條、部落格 2 篇、文件 23 章,sha256 與上一期一致 |
| IREE 上游 | 視窗內 1 筆提交,無 RISC-V 專項改動 |
| arXiv(RISC-V) | 視窗內無新增;最新為 10-23 的開放 ISA 超算比較與 LLM 輔助修 RISC-V 缺陷,10-21 的長向量 FlashAttention 仍最貼 RVV |
| Google News RSS(中英文多組) | RuyiSDK、RuyiAI、如意 RISC-V 定向查詢零命中;同期 RISC-V 新聞與如意社群無關,未收錄 |
完整信源清單
- [1] llvm-project riscv 分支提交列表 — https://github.com/RuyiAI-Stack/llvm-project/commits/riscv
- [2] llvm-project riscv 分支新頭部 a18a0434 — https://github.com/RuyiAI-Stack/llvm-project/commit/a18a0434
- [3] llvm-project riscv 分支兩輪頭部對比 — https://github.com/RuyiAI-Stack/llvm-project/compare/29edf281...a18a0434
- [4] llvm-project #50550101 InsertVSETVLI 遷入 NewPM — https://github.com/RuyiAI-Stack/llvm-project/commit/50550101
- [5] llvm-project #ec6925df PreAllocZilsdOpt 遷入 NewPM — https://github.com/RuyiAI-Stack/llvm-project/commit/ec6925df
- [6] llvm-project #0c98c1be DeadRegisterDefinitions 遷入 NewPM — https://github.com/RuyiAI-Stack/llvm-project/commit/0c98c1be
- [7] llvm-project #9f8aa96e VXRM 投機寫收斂 — https://github.com/RuyiAI-Stack/llvm-project/commit/9f8aa96e
- [8] llvm-project #0b56c8e2 Zibi 等值迴圈出口 — https://github.com/RuyiAI-Stack/llvm-project/commit/0b56c8e2
- [9] llvm-project #2316b297 GlobalISel 飽和轉換 — https://github.com/RuyiAI-Stack/llvm-project/commit/2316b297
- [10] pytorch riscv 分支提交列表 — https://github.com/RuyiAI-Stack/pytorch/commits/riscv
- [11] pytorch 開放 PR 列表 — https://github.com/RuyiAI-Stack/pytorch/pulls?q=is%3Apr+sort%3Aupdated-desc
- [12] tilelang-riscv 提交列表 — https://github.com/RuyiAI-Stack/tilelang-riscv/commits/main
- [13] triton-riscv 提交列表 — https://github.com/RuyiAI-Stack/triton-riscv/commits/main
- [14] triton-riscv 夜間版 nightly/20261025-a305fb6 — https://github.com/RuyiAI-Stack/triton-riscv/releases/tag/nightly%2F20261025-a305fb6
- [15] triton-riscv 夜間版 nightly/20261018-a305fb6 — https://github.com/RuyiAI-Stack/triton-riscv/releases/tag/nightly%2F20261018-a305fb6
- [16] triton-riscv 依賴更新 PR #88 — https://github.com/RuyiAI-Stack/triton-riscv/pull/88
- [17] ruyiai-daily 倉庫 — https://github.com/RuyiAI-Stack/ruyiai-daily
- [18] VecIntrinBench 提交列表 — https://github.com/RuyiAI-Stack/VecIntrinBench/commits/main
- [19] IntrinTrans 提交列表 — https://github.com/RuyiAI-Stack/IntrinTrans/commits/main
- [20] FBGEMM 提交列表 — https://github.com/RuyiAI-Stack/FBGEMM/commits/main
- [21] RuyiSDK 雙週進展彙報 第 079 期 — <https://ruyisdk.cn/t/topic/2895
- [22] 第六屆 RISC-V 中國峰會回顧帖 — https://ruyisdk.cn/t/topic/2893
- [23] RuyiSDK 開發者社群 — https://ruyisdk.cn/
- [24] ruyi 包管理器 Releases — https://github.com/ruyisdk/ruyi/releases
- [25] ruyi 包管理器提交列表 — https://github.com/ruyisdk/ruyi/commits/main
- [26] packages-index revyos-milkv-meles 映象提交 — https://github.com/ruyisdk/packages-index/commit/dafa7a00
- [27] ruyi-imager PR #19 選擇對話方塊互動 — https://github.com/ruyisdk/ruyi-imager/pull/19
- [28] ruyi-imager 提交列表 — https://github.com/ruyisdk/ruyi-imager/commits/main
- [29] support-matrix Jupiter2 板卡提交 — https://github.com/ruyisdk/support-matrix/commit/fc7b3c1c
- [30] support-matrix Jupiter2 板卡說明 — https://github.com/ruyisdk/support-matrix/blob/fc7b3c1c/Jupiter2/README_zh.md
- [31] support-matrix Jupiter2 Bianbu 測試報告 — https://github.com/ruyisdk/support-matrix/blob/fc7b3c1c/Jupiter2/Bianbu/README_zh.md
- [32] ruyisdk-vscode-extension 提交列表 — https://github.com/ruyisdk/ruyisdk-vscode-extension/commits/main
- [33] wechat-articles PR #392 序言 — https://github.com/ruyisdk/wechat-articles/pull/392
- [34] openRuyi 主倉提交列表 — https://github.com/openRuyi-Project/openRuyi/commits/main
- [35] openRuyi 合併 PR 列表 — https://github.com/openRuyi-Project/openRuyi/pulls?q=is%3Apr+is%3Amerged
- [36] openRuyi PR #1512 Go Zvk SHA-2 回移 — https://github.com/openRuyi-Project/openRuyi/pull/1512
- [37] openRuyi PR #1500 openjdk-latest 27.0.1.0.2.1 — https://github.com/openRuyi-Project/openRuyi/pull/1500
- [38] openRuyi PR #1440 sequoia 套件 — https://github.com/openRuyi-Project/openRuyi/pull/1440
- [39] openRuyi PR #1434 fwupd-efi — https://github.com/openRuyi-Project/openRuyi/pull/1434
- [40] openRuyi PR #1375 Cloudmux 依賴集 — https://github.com/openRuyi-Project/openRuyi/pull/1375
- [41] buddy-mlir 主分支提交列表 — https://github.com/buddy-compiler/buddy-mlir/commits/main
- [42] buddy-mlir #1002 按 vscale 步進 — https://github.com/buddy-compiler/buddy-mlir/commit/d6971e47
- [43] buddy-mlir #1003 RVV 可伸縮尺寸 — https://github.com/buddy-compiler/buddy-mlir/commit/bb4df74a
- [44] buddy-mlir #1004 set_vl 降到可伸縮向量 — <https://github.com/buddy-c
ompiler/buddy-mlir/commit/cc74b364>
- [45] buddy-mlir #1005 多維動態向量 — https://github.com/buddy-compiler/buddy-mlir/commit/c8431614
- [46] buddy-mlir #1006 動態向量行置換 — https://github.com/buddy-compiler/buddy-mlir/commit/2e9ba62d
- [47] buddy-mlir #1007 統一索引約定 — https://github.com/buddy-compiler/buddy-mlir/commit/ab076b22
- [48] buddy-mlir #1008 索引向量自動尺寸 — https://github.com/buddy-compiler/buddy-mlir/commit/37bb0707
- [49] buddy-mlir 夜間版 v0.1.3.dev20261026 — https://github.com/buddy-compiler/buddy-mlir/releases/tag/nightly%2Fv0.1.3.dev20261026
- [50] BUDDY MLIR 0.1.2 正式版 — https://github.com/buddy-compiler/buddy-mlir/releases/tag/release%2Fv0.1.2
- [51] RuyiAI 官方主頁 — https://www.ruyiai.org/
- [52] RuyiAI 官方部落格 — https://www.ruyiai.org/blog.html
- [53] RuyiAI 官方文件 — https://www.ruyiai.org/docs.html
- [54] openRuyi 發行版新聞頁 — https://openruyi.cn/zh-Hans/news/
- [55] IREE 提交列表 — https://github.com/iree-org/iree/commits/main
- [56] arXiv 開放 ISA 超算比較研究 — http://arxiv.org/abs/2610.32632
- [57] arXiv LLM 輔助修 RISC-V 處理器缺陷 — http://arxiv.org/abs/2610.32597
- [58] arXiv 長向量處理器上的 FlashAttention 重構 — http://arxiv.org/abs/2610.29489
- [59] Google News RSS — https://news.google.com/