RuyiAI 每日动态报告(2026-10-23)
调研窗口:2026-10-22 04:30 ~ 2026-10-23 04:30(北京时间,过去 24 小时),与上一期首尾相接。
信源:GitHub 四处组织全仓核查(RuyiAI-Stack、ruyisdk、openRuyi-Project、buddy-compiler 的提交、Pull Request 与 Release,逐条复核窗口内全部动态;上游 fork 按 RISC-V 关键词过滤,无关上游提交不收录)、openRuyi 主仓逐笔提交计数与作者分布、ruyi 包管理器 Release 与 PyPI 版本核验、openRuyi 发行版新闻页、RuyiSDK 开发者社区论坛与双周报仓库、RuyiAI 官方主页三页快照、IREE 与 riscv-arch-test 上游动态、arXiv 检索、Google News RSS 中英文定向查询(走代理)。
本期索引
- 今日重点:双周报 079 补全六节,QEMU 补齐 P 扩展 v0.6 全指令并合入达摩院 AME v0.6(10-22)
- 一、RuyiAI 栈进展(PyTorch / Triton / TileLang RISC-V 适配)
- 1.1 pytorch:riscv 分支连续第四日整枝重放,head 换为 29259d90(10-22)
- 1.2 llvm-project:连续第二日换基,riscv 分支推进到 58d62a47(10-22)
- 1.3 tilelang-riscv:连续六日无提交(10-22 状态)
- 1.4 triton-riscv:夜间版维持 10-19 构建,PR #85 无新动态(10-22 状态)
- 二、RuyiSDK 工具链与发行版
- 2.1 openRuyi 主仓:81 笔提交,Jingwiw 一次清扫 54 个包(10-22)
- 2.2 openRuyi PR:22 笔合入,安全更新批次清零,开放队列 77 笔(10-22)
- 2.3 双周报 079 补全六节:GCC 扩 Ztt 与 P 0.6,LLVM 九笔合入(10-22)
- 2.4 QEMU:P 扩展 v0.6 全指令覆盖,达摩院 AME v0.6 合入(10-22)
- 2.5 ruyi 包管理器:0.53.0 维持,0.54.0 定档 10 月底(10-22 状态)
- 2.6 packages-index:ISCAS 源同步异常,本期无包更新(10-22)
- 2.7 内核与固件线:edk2-ruyi、ruyifirmware 静默(10-22 状态)
- 三、向量扩展与算子优化
- 3.1 AME 三件套闭环:LLVM 补丁、QEMU 模拟、AME-operator 算子库(10-22)
- 3.2 IREE:窗口内无 RISC-V 专项提交,仅跟进 LLVM 基线(10-22)
- 3.3 论文:长向量处理器上重排 FlashAttention,实测加速 1.84 至 2.08 倍(10-21)
- 3.4 本栈向量仓与上游验证线:VecIntrinBench、IntrinTrans、riscv-arch-test 静默(10-22 状态)
- 四、Buddy Compiler 动态
- 4.1 buddy-mlir:窗口内零提交、零发布(10-22 状态)
- 4.2 下游锚定:triton-riscv 夜间构建仍锁 0.1.1.dev20261017(10-22 状态)
- 五、社区与活动与官方主页
- 5.1 峰会回顾帖发布:两场报告、六篇海报、七项实机演示(10-22)
- 5.2 RISC-V Linux 实践课第 02 期讲义入库(10-22)
- 5.3 ruyi-imager:夜间包已跟进至 731e52b,新增镜像下载动作(10-22)
- 5.4 官方主页三页无变化,openRuyi 官网仓库补标签说明(10-22)
- 5.5 外部新闻与 arXiv:定向查询零命中,长向量处理器 FlashAttention 重构(10-21)
- 六、趋势观察
- 6.1 重放从「择期」变「每日」:llvm 首次连续两日换基
- 6.2 openRuyi 进入规范补全期:清扫 54 笔压过升级 22 笔
- 6.3 发行版开始铺桌面与虚拟化验证栈
- 6.4 扩展落地路径成形:编译、模拟、算子三层先后到位
今日重点:双周报 079 补全六节,QEMU 补齐 P 扩展 v0.6 全指令并合入达摩院 AME v0.6
日期:2026-10-22 来源:双周报第 079 期、QEMU p-dev 分支、QEMU ame-0.6 分支、QEMU 仓库
昨日报告记录的 079 期草稿只写入了 OpenJDK、基础 C 库与开发板三节,本窗口内其余六节全部补齐:GCC、LLVM、V8、OpenJDK、Go、QEMU 以及包管理器与 IDE 小节,十个补丁提交在 10-22 09:26 ~ 14:20 之间陆续落到仓库(#383 至 #391)。
其中信息量最大的是 QEMU 一节。RuyiSDK 的 QEMU 仓库发布了 P 扩展 v0.6 的实现,称已完成当前 P 扩展全部指令的模拟支持,分支 p-dev 基于上游 v11.1.0。分支最后一批提交在 10-21 16:35,内容是打包 SIMD 系列(Q 格式乘加、纯乘法与乘累加、二路与四路乘加/减、加载复制、RV32 专用指令),并移除 P 对 Zbkb 的依赖以对齐规范、补了 TCG 测试。
同一期还记录了达摩院 AME 扩展 v0.6 合入 ame-0.6 分支:完成主要功能开发与架构重构,支持 32/64 位用户模式与系统模式,覆盖矩阵计算、整数与浮点混合运算、数据搬运和类型转换,并支持多核共享后端、状态迁移与调试,同样基于上游 v11.1.0。该分支可见提交截至 10-16,本窗口是把成果汇编入刊,不是新提交。
这两条与 RuyiAI 编译器侧形成对应关系:LLVM 分支上的 AME 补丁 #29(指令更新)、#30(IME 内建下降到 SpacemiT A100 dot)、#31/#32(A100 HP/SP 与 pack/unpack 调度)负责把矩阵扩展编译成指令,QEMU 侧负责在无硬件时模拟同一套语义。三处同源的扩展支持在本周同时到达 v0.6,意味着该扩展具备「编译器可生成、模拟器可执行」的最小闭环,剩下的缺口是硬件实测数据。
一、RuyiAI 栈进展(PyTorch / Triton / TileLang RISC-V 适配)
1.1 pytorch:riscv 分支连续第四日整枝重放,head 换为 29259d90(10-22)
日期:2026-10-22 来源:riscv 分支提交列表、新头部 29259d90、两轮头部对比、PR 列表
riscv 分支在 10-22 03:00 完成第四次整枝重写,head 由 3c1ea315 换为 29259d90,全部可见提交的提交者时间统一改写为同一时刻。与上一期 head 对比结果为 diverged:领先 60 笔、落后 24 笔、106 个文件差异,差异面全部落在上游基线范围内(MPS 算子、Metal 内核、CI 工作流与 pr_review 脚本),本地补丁文件没有出现在差异列表中。
本地补丁序列逐条未变:riscv64 本地镜像(#51)、bytes_to_scalar 浮点修复(#44)、inductor opinfo blocklist(#50)、linear cross entropy 的 ULP 容差限定(#42),以及 CI 系列(#20、#21、#40、#41)。七笔开放 PR(#23、#35、#36、#38、#43、#46、#48)于 10-22 08:25 同批刷新更新时间,无新评审意见、无合入。其中 #46「RISC-V Vector Extension support for ATen」与 #48「Add RISC-V Vector CPU capability」仍是 RVV 能力上行的两条主线提案。
1.2 llvm-project:连续第二日换基,riscv 分支推进到 58d62a47(10-22)
日期:2026-10-22 来源:riscv 分支提交列表、新头部 58d62a47、两轮头部对比、PR #25、PR #28
昨日刚结束八日静默完成换基的 riscv 分支,在 10-22 23:00 再换一次,head 由 dd05e5b5 变为 58d62a47,标题仍为「[RISCV] Add A100 HP/SP and pack/unpack lowering with calibrated scheduling (#31)」。与上一轮 head 对比:领先 275 笔、落后 26 笔、300 个文件差异,明显小于昨日那次 1769 笔的跨度,说明这次只是把基线向前挪了一小步。
补丁序列完整保留且顺序未变,从 BOSC AME 扩展(#16)到 A100 HP/SP 与 pack/unpack 调度(#31、#32),含 Buckyball 厂商扩展(#20)、与 Pebble 核 ISA 对齐(#23)、xtame 设计更新(#27)、IME 内建下降(#30)。两笔 FPGA 后端 PR(#25、#28)在 10-23 00:57 同批刷新时间戳,仍为开放状态。这是两日内第二次整枝重写,与 pytorch 的日更节奏已经收敛。
1.3 tilelang-riscv:连续六日无提交(10-22 状态)
日期:2026-10-22(状态) 来源:提交列表、PR #4 RVV 掩码与归约
主分支最后提交仍为 10-16 的五笔集中改动(代码生成格式规范、上游算子运行时语义、TileOps 运行时适配、Buddy MLIR 发布 CI、CI 内构建 Python 扩展),此后连续六日无新提交。开放 PR #4「Add RVV vector mask and max reduction lowering」最后更新停在 09-28,PR #2 停在 06-16。该仓仍处「CI 与运行时骨架已通、算子覆盖待补」的停顿期,本期没有新证据改变这一判断。
1.4 triton-riscv:夜间版维持 10-19 构建,PR #85 无新动态(10-22 状态)
日期:2026-10-22(状态) 来源:Releases、Nightly 2026-10-18-a305fb6、PR #85 softmax 与 matmul 优化
窗口内无提交、无新发布,最新夜间版仍是 10-19 发布的 nightly/20261018-a305fb6,锁定 Buddy MLIR 夜间版 0.1.1.dev20261017。开放 PR #85 最后更新停在 10-19 07:55(北京时间),仍是当前唯一活跃的算子优化提案;其余开放 PR 最近动作集中在 9 月中下旬,队列长期未动。
二、RuyiSDK 工具链与发行版
2.1 openRuyi 主仓:81 笔提交,Jingwiw 一次清扫 54 个包(10-22)
日期:2026-10-22 来源:提交列表、checksum 清扫样例 xmltoman、rdma-core 65.0 提交 3b13a2a5、opencv 构建目录修复 2829a38d
窗口内 81 笔提交全部为 SPECS: 前缀,作者七人——Jingwiw 54 笔、misaka00251 21 笔、DingliZhang 2 笔,sunyuechi、Leetfs、wzssyqa、Z572 各 1 笔。时间上从 10-22 09:27 到 10-23 00:12 分九个小时段,其中 13:00 一批 55 笔是单次集中推送。
Jingwiw 的 54 笔全部是同一种改动:「Add source checksums and use %autochangelog」,按包名字母序覆盖 luksmeta 到 xmltoman 一段,即 m 到 x 区间的一整片。这类改动给 spec 补源文件校验和、把变更日志改由 %autochangelog 生成,属发行版规范化的地基工作,不改变任何包的版本与行为。
其余 27 笔是实质升级。安全批次最集中:go 1.27.3、php 8.5.12、nss 3.131.1、ca-certificates-mozilla 2.92、rustup 1.29.2、python-pip 26.2.2、nodejs 24.22.1、python 3.14.9、python-pillow 13.0.0、nginx 1.31.8,另有 certifi、perl-Mozilla-CA、webpki-roots 两笔与 rustls-webpki。Rust 侧补 rustls-platform-verifier 0.7 与 android 0.2、enum-map 3、quote 1.0.47、proc-macro2 1.0.107。其余为 openjdk-17 17.0.21.9、openjdk-21 21.0.13.9、libudev-zero 1.0.5、brotli 1.2.1、rdma-core 65.0。
一笔小修值得单独记:opencv 把 %{_builddir} 取代了硬编码的 /home 路径(wzssyqa),这类硬编码是构建环境不可复现的常见来源。
2.2 openRuyi PR:22 笔合入,安全更新批次清零,开放队列 77 笔(10-22)
日期:2026-10-22 来源:PR 列表、PR #1498 python 3.14.9、PR #1502 openjdk-17、PR #1501 openjdk-25、PR #1500 openjdk-latest、PR #1490 交叉工具链、PR #1415 virglrenderer
窗口内 22 笔合入。昨日报告列出的十九笔安全更新在审队列基本清零:go、php、nss、ca-certificates-mozilla、rustup、python-pip、python-certifi、perl-Mozilla-CA、rustls-webpki、webpki-roots 两笔、nodejs、python-pillow、nginx、python 相继合入;openjdk 四个版本分两批落地,先合 27.0.1.0.2.1、25.0.5.8、21.0.13.9、17.0.21.9(#1493 至 #1496),随后补带 [security-fixes] 标记的 17 与 21(#1502、#1503)。其余合入为 libudev-zero 1.0.5、opencv 构建目录修复、brotli 1.2.1、rdma-core 65.0、元数据与源声明纠正第二批(#1403)、README 错字修复。
开放队列仍有 77 笔,值得关注的有:openjdk-latest 与 openjdk-25 的带安全标记版本(#1500、#1501)、postgresql 关闭 systemd 启动超时(#1504)、alibabacloud-go-tea 1.5.3(#1505)、元数据纠正第一批(#1401)。
另有一组桌面与虚拟化提案在成形:qemu 打开 GUI 测试特性(#1421)、新增 virglrenderer(#1415)、ovmf 加 fwupd(#1436)、新增 ydotool(#1457)、修 xorriso 的 man 页冲突(#1489);还有一笔 WIP 交叉 riscv64 工具链(#1490),方向是在 x86 宿主上直接产出 riscv64 工具链。
2.3 双周报 079 补全六节:GCC 扩 Ztt 与 P 0.6,LLVM 九笔合入(10-22)
日期:2026-10-22 来源:双周报第 079 期、GCC Ztt Md 提交 368ab1b0、GCC P 0.6 提交 883d7da2、RVA23.1 非实验性 PR #234064
补全的六节里,基础组件占五节。GCC 三条:重基 Zvdota/Zvbdota 支持并修掉重基发现的问题(补丁已发至 patchwork)、为 Ztt 扩展补 Md 支持、把 P 扩展支持更新到 0.6 版本。
LLVM 列出十二笔,九笔已合入,覆盖范围可以概括为四组:RVA23.1 与 RVB23.1 profile 转正(#234064)、GlobalISel 用 Zfhmin 处理 f16 截断并补半精度合法化(#231370)、非对齐标量访存的 LLT 重载使 memcpy 可用更宽指令展开(#232183)、P 扩展的 mulq、乘高位累加、sati/usati、Packed Pair 与打包乘法等 intrinsics(#232316、#232340、#233769、#232202、#232612),另有 __builtin_riscv_rev16_64 的 RV64 约束修正(#232362)。两笔仍在评审:从和的范围推加数范围的 InstCombine 改进(#231357)、用 TableGen 生成并选择向量库调用并修 RISC-V 的 SLEEF 选择(#231739)。
V8 合入四笔:riscv64 上二分查找 switch 输入始终符号扩展、Sandbox 可信指针表条目加标记、Liftoff 追踪 f32 与 32 位 f64 常量(移植上游提交)、解释器入口跳板增加最大参数数校验。Go 侧提出六条主线 CL,其中为 riscv64 打开 sha256 与 sha512 的 zvknha/zvknhb 硬件加速两条已合入,其余为去除多余 MOVDnop、用寄存器位移值优化位测试、Zfa 汇编支持、riscv_hwprobe 走 vDSO。OpenJDK 十二笔与 JEP 544 的 RISC-V 移植进展属昨日报告已收录内容,本期只是定稿入刊。
期次仍有三节留空:卷首语、版本测试及遗留问题、官网与文档。
2.4 QEMU:P 扩展 v0.6 全指令覆盖,达摩院 AME v0.6 合入(10-22)
日期:2026-10-22 来源:双周报 QEMU 节、p-dev 分支、ame-0.6 分支、qemu 提交列表
P 扩展侧,p-dev 分支的收尾批次全部集中在打包 SIMD:Q 格式乘法与 Q 格式乘加、纯乘法、乘累加、二路与四路的乘加/减、加载复制,以及 RV32 专用指令集,另加移除 P 对 Zbkb 的依赖以对齐新版规范,并补了 tests/tcg/riscv 下的 P 扩展测试。分支基于上游 v11.1.0。
AME 侧,达摩院贡献的 v0.6 实现合入 ame-0.6 分支,官方描述为完成主要功能开发与架构重构,支持 32/64 位用户模式与系统模式,覆盖矩阵计算、整数与浮点混合运算、数据搬运与类型转换,支持多核共享后端、状态迁移与调试。该分支可见提交截至 10-16,内容是 Ztt 指令族落地:decodetree 译码、指令族 helper、GDB 状态暴露、实验性 CPU 配置暴露、disas 支持,以及 Ztt 数值/张量运算、控制与共享后端、内存与调试器集成、配置与迁移四组测试,另补了文档。
两条线的落点一致:把尚未量产的扩展做成可跑通的软件基线。对没有 P 扩展或 AME 硬件的开发者,QEMU 是唯一能验证工具链输出的途径;P 扩展全指令覆盖之后,GCC 的 P 0.6 更新与 LLVM 的 P 扩展 intrinsics 才有可对照的执行语义。
2.5 ruyi 包管理器:0.53.0 维持,0.54.0 定档 10 月底(10-22 状态)
日期:2026-10-22(状态) 来源:ruyi Releases、PyPI ruyi、双周报 079 包管理器节
GitHub Release 与 PyPI 均维持 0.53.0(09-24 发布),主分支最后提交停在 09-25,窗口内无新版本、无新提交。079 期明确 0.54.0 因发版周期调整预期在 10 月底正式发布,并说明开发与测试团队大部分成员上周在深圳出席 RISC-V 中国峰会,因此本期节奏放缓。
开发中事项三条未变:软件包与当前系统的 ABI 兼容性检测、更多官方维护包的 macOS 打包、针对 SpacemiT K1/K3 的工具链适配。另外给出软件源维护承诺:ruyi update 的内容兼容最近三个正式版本。
2.6 packages-index:ISCAS 源同步异常,本期无包更新(10-22)
日期:2026-10-22 来源:packages-index 提交列表、双周报 079 资源更新节
仓库最后提交仍为 10-13(新增 ubuntu-old-releases 镜像、修 Sifive Unmatched 的 ubuntu 版本)。079 期给出了静默原因:近两周 ISCAS 软件源遇到数据同步问题,已构建完成的软件包未能刷新到公网,因此暂无软件包方面的更新。
这一点解释了本主题近两周「包管理器无新版本、索引无新包」的组合现象——不是开发停摆,而是发布通道堵塞。对用户的直接影响是通过 ruyi 装包时看到的仍是旧集合,属服务端问题,不需要本地排查。
2.7 内核与固件线:edk2-ruyi、ruyifirmware 静默(10-22 状态)
日期:2026-10-22(状态) 来源:linux-xuantie-kernel 提交列表、edk2-ruyi 提交列表、ruyifirmware Releases
内核线 linux-xuantie-kernel(linux-6.6.36 分支)最后提交仍为 10-16 的 cpufeature 与 hwprobe 改动批次;固件线 ruyifirmware 最新发布仍是 10-15 的「Ruyi Firmware 20261015」;edk2-ruyi 停在 10-15 的 K3 系统信息页。三条线连续第七日静默,本窗口 openRuyi 组织的动作全部在软件包与文档两侧(见 2.1 与 5.4)。
三、向量扩展与算子优化
3.1 AME 三件套闭环:LLVM 补丁、QEMU 模拟、AME-operator 算子库(10-22)
日期:2026-10-22 来源:LLVM AME 指令更新 #29、IME 到 A100 dot #30、A100 HP/SP 与调度 #31、AME-operator、qemu ame-0.6
把三处动作并排看,AME 扩展的软件栈已经成形。编译侧在 RuyiAI 的 LLVM 分支上分三步:先做扩展与后端路径设计(#16、#24、#27),再把 AME 指令集更新落地(#29),最后把 IME 内建下降到 SpacemiT A100 的 dot 指令并完成 HP/SP 与 pack/unpack 的降低与调度标定(#30、#31、#32)。模拟侧是 QEMU 的 ame-0.6 分支,覆盖矩阵计算、混合精度、搬运与类型转换,并支持状态迁移与调试。算子侧是 ruyisdk/AME-operator,9 月 30 日一次性推入 GEMM 与 GEMV kernel、可移植算子参考与验证套件、构建与验证流程文档。
三层的共同缺口是实测:编译侧的性能模型是按 A100 指令标定的,QEMU 只保证语义正确,算子库的验证套件跑在模拟或既有硬件上,没有任何一层提供真机吞吐数据。在拿到 A100 或后续硬件之前,这套栈能证明的是「能编译、能执行、结果正确」,不能证明「更快」。
3.2 IREE:窗口内无 RISC-V 专项提交,仅跟进 LLVM 基线(10-22)
日期:2026-10-22 来源:IREE 提交列表、LLVM 集成 #25103、VM ISA 校验提交 9ea0d950
窗口内两笔提交:一是把上游 LLVM 集成到 bdd8381f5b7e(#25103),二是 VM 侧把 ISA 译码器的校验宏接起来并收紧寄存器校验(9ea0d950)。后者属 IREE 自有字节码虚拟机的校验,与 RISC-V 无关。
也就是说,昨日报告的 RVV f16 vfmacc/vfwmacc 落地之后,IREE 在 RISC-V 方向本窗口没有新的专项提交。版本线此前已推进到 3.14(10-20 的版本号提升提交),接下来值得盯的是 f16 路径在 #24932 跟踪项下的分块与线程化改进何时出现。
3.3 论文:长向量处理器上重排 FlashAttention,实测加速 1.84 至 2.08 倍(10-21)
日期:2026-10-21(略早于本期窗口起点,因 arXiv 索引在本窗口内首次可见而收录) 来源:arXiv 2610.29489v1
《Reorienting the Vector Axis: Restructuring FlashAttention for Long-Vector Processors》(Emmanuel Irabor、Marc Casas)把 PyTorch 的 CPU FlashAttention 内核移植到带 2KB 向量寄存器的 RISC-V CPU 上,先给出一个不客气的基线:只达峰值浮点吞吐的 16.2%。
原因分析得很具体。原内核按查询行逐行推进:与 V 的乘沿 64 元素头维向量化,softmax 的逐行最大值与求和是「把整个寄存器塌缩成标量」的归约,软件指数函数的多项式系数还要与 tile 数据抢向量寄存器,导致溢出到栈。三项叠加,向量寄存器的利用率上不去。
两条改法都不改算法与数值。第一条把分数 tile 与运行输出一起转置,让查询落在线性连续轴上——于是「一个 tile 里装多少查询」这一个参数就统一决定了内核各段的向量长度,可按机器配置,同时两个归约自然消失。第二条把多项式系数搬进标量寄存器,消除溢出,softmax 的向量访存指令减少 78.7%。
实测:头维 64 时,两项合起来把整核周期降到 1.84 至 2.08 倍加速,浮点利用率从 16.2% 升到 29.7%;同设计的 FPGA 对两项改动的排序一致且收益更高,达 2.71 倍。
对本栈的意义在方法而非数字:向量长度自适应与寄存器压力正是 triton-riscv 与 tilelang-riscv 在 RVV 降级上的结构性问题,而不是「有没有 intrinsics」;文中「按机器匹配 tile 内查询数」与 IREE 把 Tile N 取 vlen/8 属同一类决策,可直接做同口径比较。
3.4 本栈向量仓与上游验证线:VecIntrinBench、IntrinTrans、riscv-arch-test 静默(10-22 状态)
日期:2026-10-22(状态) 来源:VecIntrinBench、IntrinTrans、riscv-arch-test 提交列表、XiangShan 提交列表
本栈向量基准与转译工具链继续静止:VecIntrinBench 停在 02-13、IntrinTrans 停在 06-25、FBGEMM fork 停在 07-13、cpuinfo 停在 05-20、harness 停在 10-10、torq-tile 停在 04-09,窗口内均无提交。上游验证线同样无动作:riscv-arch-test 最新提交停在 09-08(ACT 4.1 发布说明与工作流修复),香山主仓在本主题的核查范围内亦无窗口内提交。
四、Buddy Compiler 动态
4.1 buddy-mlir:窗口内零提交、零发布(10-22 状态)
日期:2026-10-22(状态) 来源:提交列表、Releases
主分支最后提交仍为 10-16 的「[ci] Add the publish-models workflow (#925)」,窗口内 0 笔提交、0 个发布。版本线维持正式版 BUDDY MLIR 0.1.1(10-18 发布)加最后一期夜间版 0.1.1.dev20261017 的组合,此后连续五日没有新夜间构建。0.1.0 到 0.1.1 两次正式发布相隔两日之后转入停顿,这一状态已持续四个报告期;10-13 至 10-16 那批 RISC-V 可用性改动(Makefile 目标、cross 编译到开发板、CI 改用 Ruyi 包索引、在 SpacemiT 平台跑 Qwen3-VL-30B-A3B 解码器)之后属阶段收尾。
4.2 下游锚定:triton-riscv 夜间构建仍锁 0.1.1.dev20261017(10-22 状态)
日期:2026-10-22(状态) 来源:triton-riscv 提交列表、buddy-mlir 夜间版 0.1.1.dev20261017
triton-riscv 主分支最后一笔提交仍是 10-18 的 PR #88,内容为把下游依赖锚定到 buddy-mlir 10-17 的夜间版(0.1.1.dev20261017)。buddy-mlir 自 10-17 后无新夜间版,因此 triton-riscv 的夜间构建缺新上游可跟,两边继续互相等待。这条链路恢复逐日出包,取决于 buddy-mlir 何时重启 nightly 工作流。
五、社区与活动与官方主页
5.1 峰会回顾帖发布:两场报告、六篇海报、七项实机演示(10-22)
日期:2026-10-22 来源:论坛帖 #2893、Ruyi 包管理器海报
论坛在 10-22 11:31 发布第六届 RISC-V 中国峰会的回顾帖。帖中给出的规模数据:峰会线下专业观众超 3600 人,RuyiSDK 团队 10 位成员到场,形式为两场技术报告、六篇技术海报、D15 独立展区。
两场报告分别是《RISC-V 课程移植方法与 RuyiSDK 生态建设》(罗云翔)与《驾驭 RISC-V 向量扩展:Go 语言基于 RVV 优化实战》(蒙卓、朱俊贤)。前者提出「把门打开、把路铺平、把人教会」三条主线,做法是仿真可视化跑在宿主机或云端、驱动与推理下沉到板端;后者聚焦托管语言运行时对接 RVV 的工程问题,包括向量长度自适应、汇编桩与内联优化。
六篇海报的信息量集中在数字上。包管理器的元数据索引含 328 个以上软件包、265 个以上系统镜像、覆盖 41 款开发板,已发布至 PyPI 并接入 RevyOS 与 Bianbu 仓库。另有 RuyiTuner(遗传算法搜索编译优化序列)、AI 驱动的 IDE 图形化测试、用 Sail 加 Pydrofoil 对接香山 difftest(约 800 行适配层替代 NEMU)、跑在浏览器 WebWorker 的 Sail-RISCV-WASM 工具链,以及 RISC-V 课程重构(821 个视频、144.1 万播放、2.6 万关注)。
七项实机演示里最有说服力的是 OpenCV RVV 加速对照:同一硬件平台上,对比 ruyi 安装版本与发行版自带 OpenCV,图像滤波与特征提取等算子实现 3 至 8 倍加速。这条数据把「向量库层能带来多少收益」从估算变成了可复现的现场测量。另外「芯动挑战」用 RuyiSDK IDE 结合 CyberCAM 与 K230 板载 KPU 做手势识别互动,现场有 4 家开发商建立合作沟通渠道。
5.2 RISC-V Linux 实践课第 02 期讲义入库(10-22)
日期:2026-10-22 来源:论坛帖 #2894
论坛同日新增「RISC-V Linux 实践课 02|够用的 C 语言基础【讲义】」,20:58 发布,作者与第 01 期一致。内容是面向嵌入式场景的 C 语言最小集,从类型与变量、控制流讲到指针、数组、结构体、存储期、字符串与位运算,配一个风扇控制与温度读取的贯穿例子,并给出「整数除法定点截断」「常量用 const 写明含义」这类易错点。
配合第 01 期的环境与工具链讲义,这门课已有连续两讲的自学材料,方向与 5.1 课程移植报告一致:先把可在宿主机复现的部分讲透,再把硬件相关部分下沉到板端。
5.3 ruyi-imager:夜间包已跟进至 731e52b,新增镜像下载动作(10-22)
日期:2026-10-22 来源:提交列表、夜间构建渠道、镜像下载动作提交 3ca6f445
昨日报告指出夜间构建未跟随 10-21 的三笔 Gradle 改造,本窗口给出了后续:夜间渠道已重建(10-21 21:31 打包、10-22 05:38 构建,源提交 731e52b 即 TOMLJ 升级那一笔),说明自动构建随后触发了,只是滞后约七小时。
但 10-22 的三笔提交尚未入包:15:33 把活动进度移到固定状态栏并分离更新错误、15:40 对齐设置控件并压缩更新反馈、20:42 合入 PR #12(在镜像选择步骤直接提供下载动作,少一次跳转)。夜间包与本批提交之间仍差一个构建周期。
5.4 官方主页三页无变化,openRuyi 官网仓库补标签说明(10-22)
日期:2026-10-22(状态) 来源:RuyiAI 官方主页、博客、文档、openRuyi 官网仓库提交
三页快照与上一期一致:index.html 索引 3 条、blog.html 索引 2 篇(Triton 的 RISC-V 适配、PyTorch RISC-V CI 实践)、docs.html 索引 23 章,三页 sha256 均无变化,本轮无新增博客文章、无新增文档章节。
openRuyi 官网仓库在窗口内有一笔提交(10-22 21:35,misaka00251):「docs: Add experimental tag and change tags description.」,为文档加 experimental 标签并调整标签说明。这与 openRuyi 主仓把部分包标为实验性的做法一致,说明发行版正在把「实验性」从内部约定变成公开可见的分类。
5.5 外部新闻与 arXiv:定向查询零命中,长向量处理器 FlashAttention 重构(10-21)
日期:2026-10-22 来源:Google News RSS、arXiv RISC-V 检索
Google News 对 RuyiSDK、RuyiAI 的中英文定向查询在窗口内零命中;openRuyi 查询仅返回一条 4 月的旧稿;「如意 RISC-V」类查询返回 25 条,最近一条是 10-13 的峰会预告稿,与发行版本期动作无关。裸查询通道正常,说明是内容侧确实没有媒体报道,不是代理或解析问题。
arXiv 侧窗口内新增一篇直接相关的预印本(10-21),把 PyTorch 的 CPU FlashAttention 内核移植到 2KB 向量寄存器的 RISC-V CPU 上并给出实测加速,详见 3.3。
六、趋势观察
6.1 重放从「择期」变「每日」:llvm 首次连续两日换基
前两期的判断是 pytorch 日更、llvm 择期:pytorch 连续三次在 03:00 重写,llvm 则在静默八日后才换一次基。本窗口推翻了后半句——llvm 在 10-22 23:00 再次整枝重写,间隔正好一天。
两次换基的跨度差异说明了机制:昨日那次 ahead 1769、300 文件,是八天上游积压的集中消化;今日这次 ahead 275、仍是 300 文件,是单日增量的常规追赶。分支已进入「每日把基线前移一小步」的状态,与 pytorch 收敛为同一种运维。
代价没有变:提交者时间被统一改写,SHA 每日失效,任何按 SHA 引用的下游都会当天过期,读这两个分支应看补丁标题集合而非 SHA。收益也没有变:补丁本身没有新增,pytorch 七笔、llvm 两笔开放 PR 都只刷新了时间戳,实际进度仍由评审队列决定。
6.2 openRuyi 进入规范补全期:清扫 54 笔压过升级 22 笔
本窗口 81 笔提交里 54 笔是同一种规范化改动(补源校验和、改用 %autochangelog),覆盖 m 到 x 一段包名;真正的版本升级 22 笔,比例二点五比一。
这与上一阶段「补依赖闭包」不同:那时 Go 去 vendor、Rust 补 crate,目标是让包能编出来;现在清扫的是可审计性与自动记账——源校验和决定构建输入可验证,%autochangelog 决定变更记录由提交历史生成而非手写。对用户的可感知收益落在安全更新链路上:统一路径通了,CVE 修复才会沿一条道传导。ISAC 源同步问题(见 2.6)提醒另一面——规范再好,发布通道堵塞时用户仍看不到更新。
6.3 发行版开始铺桌面与虚拟化验证栈
开放 PR 队列里出现一组同向提案:qemu 打开 GUI 测试特性(#1421)、新增 virglrenderer(#1415)、ovmf 支持 fwupd(#1436)、新增 ydotool(#1457)、修 xorriso 的 man 页冲突(#1489)。
五项分属虚拟化、图形虚拟化、固件更新、输入自动化与光盘镜像工具链,合起来指向同一件事:在 RISC-V 上跑完整桌面并对其做自动化验证。这与峰会展示的「AI 驱动 IDE 图形化测试」是同一需求的两端——测试框架要驱动真实界面,就必须先有可脚本化的输入与可虚拟化的图形栈。桌面支持此前是 RISC-V 发行版的弱项,这批提案把它拆成了可逐项合入的任务。
6.4 扩展落地路径成形:编译、模拟、算子三层先后到位
以 AME 为例,本周可见一条扩展从提案到可用的完整路径:先有后端设计与指令集定义(LLVM #16、#24、#27、#29),再有降低与调度的实现(#30、#31、#32),同时模拟器给出可执行语义(QEMU ame-0.6),最后算子库提供可测的 kernel 与验证套件(AME-operator)。
P 扩展走同一条路但已到后半程:QEMU 覆盖全部指令,GCC 支持更新到 0.6,LLVM 侧 mulq、乘高位累加、sati/usati、Packed Pair 等 intrinsics 分批合入上游。对照来看,P 扩展缺应用侧 benchmark,AME 缺真机。
这个顺序本身值得作为方法记录:没有模拟器无法验证编译器,没有算子库无法验证模拟器。三者齐备之前谈性能没有意义,齐备之后瓶颈才转移到硬件与实测。本周的进展是「齐备」而不是「更快」。
信源核查表
| 信源 | 核查结果 |
|---|---|
| RuyiAI-Stack 组织(全仓) | pytorch:riscv 分支第四次整枝重放(head 3c1ea315 换为 29259d90,compare 领先 60/落后 24、106 文件),七笔开放 PR 于 10-22 08:25 同批刷新;llvm-project:riscv 分支连续第二日换基(head dd05e5b5 换为 58d62a47,领先 275/落后 26、300 文件),两笔 FPGA PR 于 10-23 00:57 刷新;triton-riscv、tilelang-riscv 零提交零发布;ruyiai-daily 最新一期为 10-22;harness、FBGEMM、cpuinfo、VecIntrinBench、IntrinTrans、torq-tile、pytorch-ci 无窗口内提交 |
| ruyisdk 组织(全仓) | ruyi-imager:3 笔提交(两笔状态栏与设置界面改造、一笔镜像下载动作 PR #12),夜间包重建(源提交 731e52b,10-22 05:38 构建);wechat-articles:9 笔(双周报 079 定稿,GCC/LLVM/V8/Go/QEMU/IDE 补全);ruyi:0 笔提交、0 个发布(0.53.0 维持);packages-index、support-matrix、ruyi-tuner、ruyisdk-vscode-extension、ruyici、AME-operator、linux-xuantie-kernel 均无窗口内提交;riscv-gcc 默认分支停在 06-24(双周报所述提交在其他分支);qemu 的 p-dev 与 ame-0.6 分支窗口内无新提交(收尾批次分别为 10-21 与 10-16) |
| openRuyi-Project 组织(全仓) | openRuyi 主仓 81 笔提交(Jingwiw 54、misaka00251 21、DingliZhang 2、其余四人各 1;checksum 清扫 54 笔、版本升级 22 笔、security-fixes 15 笔)+ 22 笔 PR 合入 + 77 笔开放;homepage 1 笔(文档 experimental 标签说明);ruyifirmware、edk2-ruyi、coreboot、linux、kiwi-image、TakoPack 无窗口内提交 |
| buddy-compiler 组织 | buddy-mlir 主分支 0 笔提交、0 个发布;最新正式版 0.1.1(10-18),最新夜间版 0.1.1.dev20261017(10-17) |
| RuyiSDK 社区论坛 | 新增两帖:#2893 峰会回顾(10-22 11:31)、#2894 实践课第 02 期讲义(10-22 20:58);双周报 079 尚未在论坛发帖,最新仍为 078 期 |
| openRuyi 发行版新闻页 | 无新文,2026.09 发布公告仍为最新;/zh-Hans/news/2026-10/release 与 /2026-10/ 均返回 404,2026.10 版本尚未发布 |
| ruyi 包管理器 / PyPI | 0.53.0 维持最新(09-24 发布),窗口内无新版本、无新提交;0.54.0 定档 10 月底 |
| 官方主页(ruyiai.org) | 三页无变化:首页索引 3 条、博客 2 篇、文档 23 章,sha256 与上一期一致 |
| IREE 上游 | 窗口内 2 笔提交(LLVM 集成 #25103、VM ISA 校验),无 RISC-V 专项改动;昨日落地的 RVV f16 路径无后续提交 |
| riscv-arch-test / 香山 | riscv-arch-test 最新提交停在 09-08(ACT 4.1 发布说明);本主题核查范围内无窗口内提交 |
| arXiv(RISC-V) | 新增 1 篇直接相关预印本(10-21):把 PyTorch 的 CPU FlashAttention 内核移植到 2KB 向量寄存器的 RISC-V CPU,实测 1.84 至 2.08 倍加速;其余最新为 10-20 |
| Google News RSS(中英文多组) | RuyiSDK / RuyiAI 零命中;openRuyi 仅一条 4 月旧稿;如意类查询 25 条均为旧稿,最近为 10-13 峰会预告 |
完整信源清单
- [1] 双周报第 079 期(RuyiSDK 双周进展汇报) — https://github.com/ruyisdk/wechat-articles/blob/main/20261022-ruyisdk-biweekly-79.md
- [2] 双周报仓库 OpenJDK 更新提交 — https://github.com/ruyisdk/wechat-articles/commit/f21a56e3ea7412c40f81a8dd7bce7806efc2ce77
- [3] 双周报仓库基础 C 库更新提交 — https://github.com/ruyisdk/wechat-articles/commit/22d5e43112f24983c6cb4aea7ca0f5f7848a1371
- [4] 双周报仓库 biweekly 79 初始化提交 — https://github.com/ruyisdk/wechat-articles/commit/bc2ff71baba4c0b219c20b66378abaa24a93df17
- [5] 双周报仓库 GCC 与 LLVM 更新提交 — https://github.com/ruyisdk/wechat-articles/commit/5860ed1ee1076adc787a98a15055c7d0c90b965c
- [6] 双周报仓库 Go 更新提交 — https://github.com/ruyisdk/wechat-articles/commit/040db5cea30c8e4ea9ff9ad3d8051d4273a0c10d
- [7] 双周报仓库 ruyipkg 更新提交 — https://github.com/ruyisdk/wechat-articles/commit/d4dd9b26bf72e04a7a470174fe662d42e5267b0f
- [8] 双周报仓库定稿提交 — https://github.com/ruyisdk/wechat-articles/commit/1277dc7571c45c5401e08e9a4cc72bde587ecdf7
- [9] 双周报仓库 VSCode 更新提交 — https://github.com/ruyisdk/wechat-articles/commit/2ee6066123b25b3191d07366446d99c69ea5475b
- [10] 双周报仓库 RuyiSDK IDE 更新提交 — https://github.com/ruyisdk/wechat-articles/commit/85f44ecd5855d1bd48b933920a502678d4ac16d6
- [11] QEMU p-dev 分支(P 扩展 v0.6) — https://github.com/ruyisdk/qemu/tree/p-dev
- [12] QEMU ame-0.6 分支(达摩院 AME v0.6) — https://github.com/ruyisdk/qemu/tree/ame-0.6
- [13] QEMU 仓库主页 — https://github.com/ruyisdk/qemu
- [14] pytorch riscv 分支提交列表 — https://github.com/RuyiAI-Stack/pytorch/commits/riscv
- [15] pytorch 新头部 29259d90 — https://github.com/RuyiAI-Stack/pytorch/commit/29259d900876eef55c22e0c7ec3f6de1a93a8eae
- [16] pytorch 两轮头部对比 — https://github.com/RuyiAI-Stack/pytorch/compare/3c1ea315...29259d90
- [17] pytorch PR 列表 — https://github.com/RuyiAI-Stack/pytorch/pulls?q=is%3Apr+sort%3Aupdated-desc
- [18] llvm-project riscv 分支提交列表 — https://github.com/RuyiAI-Stack/llvm-project/commits/riscv
- [19] llvm-project 新头部 58d62a47 — https://github.com/RuyiAI-Stack/llvm-project/commit/58d62a4799954ac259d1f220572031dadb230f9a
- [20] llvm-project 两轮头部对比 — https://github.com/RuyiAI-Stack/llvm-project/compare/dd05e5b5...58d62a47
- [21] llvm-project AME 指令更新 #29 — https://github.com/RuyiAI-Stack/llvm-project/commit/d1eab104b35f0f877fb1e4eeec5a48eae6d50bcc
- [22] llvm-project IME 内建到 A100 dot #30 — https://github.com/RuyiAI-Stack/llvm-project/commit/0dc9f98ac8b1850c261204669fad3f108e5f2851
- [23] llvm-project PR #25 BOSCAME FPGA — https://github.com/RuyiAI-Stack/llvm-project/pull/25
- [24] llvm-project PR #28 xboscame FPGA — https://github.com/RuyiAI-Stack/llvm-project/pull/28
- [25] tilelang-riscv 提交列表 — https://github.com/RuyiAI-Stack/tilelang-riscv/commits/main
- [26] tilelang-riscv PR #4 RVV 掩码与归约 — https://github.com/RuyiAI-Stack/tilelang-riscv/pull/4
- [27] triton-riscv Releases — https://github.com/RuyiAI-Stack/triton-riscv/releases
- [28] triton-riscv Nightly 2026-10-18-a305fb6 — https://github.com/RuyiAI-Stack/triton-riscv/releases/tag/nightly%2F20261018-a305fb6
- [29] triton-riscv PR #85 softmax 与 matmul 优化 — https://github.com/RuyiAI-Stack/triton-riscv/pull/85
- [30] openRuyi 主仓提交列表 — https://github.com/openRuyi-Project/openRuyi/commits/main
- [31] openRuyi:checksum 清扫样例 xmltoman — https://github.com/openRuyi-Project/openRuyi/commit/60d9ad414b8ccb17145496a5f5aca69ea70a9b1f
- [32] openRuyi:xcb-util-image checksum 提交 — https://github.com/openRuyi-Project/openRuyi/commit/c2147cfc2eb71269e259b2f1aa904b75d29110fb
- [33] openRuyi:rdma-core 65.0 提交 — https://github.com/openRuyi-Project/openRuyi/commit/3b13a2a5a5dc99dab657837dc5a0395fca647fc9
- [34] openRuyi:opencv 构建目录修复 — https://github.com/openRuyi-Project/openRuyi/commit/2829a38de335188230c3f410e37a653c39570ada
- [35] openRuyi:python 3.14.9 安全更新 — https://github.com/openRuyi-Project/openRuyi/commit/74f44146a1a8372871c0c83ae8b838cde873e540
- [36] openRuyi:openjdk-17 17.0.21.9 — https://github.com/openRuyi-Project/openRuyi/commit/7240e454294e68c0ed950a128a0a70d1b945c3d7
- [37] openRuyi:nodejs 24.22.1 安全更新 — https://github.com/openRuyi-Project/openRuyi/commit/da2fd75634d42b7db15092490215ac03fc14b6b6
- [38] openRuyi:nginx 1.31.8 安全更新 — https://github.com/openRuyi-Project/openRuyi/commit/dc4b58c4490e98b60899611858ab189ec40c86ed
- [39] openRuyi PR 列表 — https://github.com/openRuyi-Project/openRuyi/pulls
- [40] openRuyi PR #1498 python 3.14.9 — https://github.com/openRuyi-Project/openRuyi/pull/1498
- [41] openRuyi PR #1502 openjdk-17 安全更新 — https://github.com/openRuyi-Project/openRuyi/pull/1502
- [42] openRuyi PR #1503 openjdk-21 安全更新 — https://github.com/openRuyi-Project/openRuyi/pull/1503
- [43] openRuyi PR #1500 openjdk-latest — https://github.com/openRuyi-Project/openRuyi/pull/1500
- [44] openRuyi PR #1501 openjdk-25 — https://github.com/openRuyi-Project/openRuyi/pull/1501
- [45] openRuyi PR #1504 postgresql 启动超时 — https://github.com/openRuyi-Project/openRuyi/pull/1504
- [46] openRuyi PR #1505 alibabacloud-go-tea — https://github.com/openRuyi-Project/openRuyi/pull/1505
- [47] openRuyi PR #1490 交叉 riscv64 工具链 — https://github.com/openRuyi-Project/openRuyi/pull/1490
- [48] openRuyi PR #1421 qemu GUI 测试特性 — https://github.com/openRuyi-Project/openRuyi/pull/1421
- [49] openRuyi PR #1415 virglrenderer — https://github.com/openRuyi-Project/openRuyi/pull/1415
- [50] openRuyi PR #1436 ovmf fwupd — https://github.com/openRuyi-Project/openRuyi/pull/1436
- [51] openRuyi PR #1457 ydotool — https://github.com/openRuyi-Project/openRuyi/pull/1457
- [52] openRuyi PR #1489 libisoburn — https://github.com/openRuyi-Project/openRuyi/pull/1489
- [53] openRuyi PR #1401 元数据纠正第一批 — https://github.com/openRuyi-Project/openRuyi/pull/1401
- [54] openRuyi PR #1403 元数据纠正第二批 — https://github.com/openRuyi-Project/openRuyi/pull/1403
- [55] openRuyi 官网仓库提交列表 — https://github.com/openRuyi-Project/homepage/commits/main
- [56] GCC:Ztt Md 支持提交 368ab1b0 — https://github.com/ruyisdk/riscv-gcc/commit/368ab1b0b88984dbf9573d4eb7c324c20cd5c371
- [57] GCC:P 扩展 0.6 提交 883d7da2 — https://github.com/ruyisdk/riscv-gcc/commit/883d7da2ca2f20d7ddc2b927e8d639a4eec65ecc
- [58] LLVM:RVA23.1 与 RVB23.1 非实验性 PR #234064 — https://github.com/llvm/llvm-project/pull/234064
- [59] LLVM:GlobalISel Zfhmin f16 截断 PR #231370 — https://github.com/llvm/llvm-project/pull/231370
- [60] LLVM:LLT 版 allowsMisalignedMemoryAccesses PR #232183 — https://github.com/llvm/llvm-project/pull/232183
- [61] LLVM:P 扩展标量 mulq intrinsics PR #232316 — https://github.com/llvm/llvm-project/pull/232316
- [62] LLVM:P 扩展标量乘高位累加 PR #232340 — https://github.com/llvm/llvm-project/pull/232340
- [63] LLVM:P 扩展 sati/usati PR #233769 — https://github.com/llvm/llvm-project/pull/233769
- [64] LLVM:P 扩展 Packed Pair v2i32 PR #232202 — https://github.com/llvm/llvm-project/pull/232202
- [65] LLVM:P 扩展打包乘法与扩宽横向加法 PR #232612 — https://github.com/llvm/llvm-project/pull/232612
- [66] LLVM:向量库调用 TableGen 与 SLEEF 选择 PR #231739 — https://github.com/llvm/llvm-project/pull/231739
- [67] Go:riscv64 sha512 zvknhb CL 755840 — https://go-review.googlesource.com/c/go/+/755840
- [68] Go:riscv64 sha256 zvknha CL 752981 — https://go-review.googlesource.com/c/go/+/752981
- [69] OpenJDK:Zalasr 支持 PR #32309 — https://github.com/openjdk/jdk/pull/32309
- [70] OpenJDK:string_indexof_char 越界修复 PR #32494 — https://github.com/openjdk/jdk/pull/32494
- [71] ruyi Releases — https://github.com/ruyisdk/ruyi/releases
- [72] ruyi PyPI 页面 — https://pypi.org/project/ruyi/
- [73] ruyi-imager 提交列表 — https://github.com/ruyisdk/ruyi-imager/commits/main
- [74] ruyi-imager 夜间构建渠道 — https://github.com/ruyisdk/ruyi-imager/releases/tag/nightly
- [75] ruyi-imager 镜像下载动作提交 3ca6f445 — https://github.com/ruyisdk/ruyi-imager/commit/3ca6f4455c5b7fdd9d638ccc6e4ccedd987134dd
- [76] ruyi-imager 状态栏改造提交 cc9b5e4c — https://github.com/ruyisdk/ruyi-imager/commit/cc9b5e4c3f349f95d767877b4799176ac7acf6e4
- [77] packages-index 提交列表 — https://github.com/ruyisdk/packages-index/commits/main
- [78] support-matrix 提交列表 — https://github.com/ruyisdk/support-matrix/commits/main
- [79] linux-xuantie-kernel 提交列表 — https://github.com/ruyisdk/linux-xuantie-kernel/commits/linux-6.6.36
- [80] ruyifirmware Releases — https://github.com/openRuyi-Project/ruyifirmware/releases
- [81] edk2-ruyi 提交列表 — https://github.com/openRuyi-Project/edk2-ruyi/commits/master
- [82] AME-operator 仓库 — https://github.com/ruyisdk/AME-operator
- [83] ruyi-tuner 提交列表 — https://github.com/ruyisdk/ruyi-tuner/commits/main
- [84] ruyisdk-vscode-extension 提交列表 — https://github.com/ruyisdk/ruyisdk-vscode-extension/commits/main
- [85] ruyici 提交列表 — https://github.com/ruyisdk/ruyici/commits/main
- [86] buddy-mlir 提交列表 — https://github.com/buddy-compiler/buddy-mlir/commits/main
- [87] buddy-mlir Releases — https://github.com/buddy-compiler/buddy-mlir/releases
- [88] buddy-mlir 夜间版 0.1.1.dev20261017 — https://github.com/buddy-compiler/buddy-mlir/releases/tag/nightly%2Fv0.1.1.dev20261017
- [89] buddy-mlir PR #925 publish-models 工作流 — https://github.com/buddy-compiler/buddy-mlir/commit/60f354a7b659a1ce36fdf9ba7bd97fdbf6bb0e5f
- [90] IREE 提交列表 — https://github.com/iree-org/iree/commits/main
- [91] IREE LLVM 集成 #25103 — https://github.com/iree-org/iree/commit/c6882b84d0afece9ea2d810ccc976997ea0d199b
- [92] IREE VM ISA 校验提交 — https://github.com/iree-org/iree/commit/9ea0d950d7354009c247159a607e85f92d912d1d
- [93] riscv-arch-test 提交列表 — https://github.com/riscv/riscv-arch-test/commits/main
- [94] RuyiAI 官方主页 — https://www.ruyiai.org/
- [95] RuyiAI 官方博客页 — https://www.ruyiai.org/blog.html
- [96] RuyiAI 官方文档页 — https://www.ruyiai.org/docs.html
- [97] RuyiSDK 社区论坛最新主题 — https://ruyisdk.cn/latest
- [98] 论坛帖 #2893 第六届 RISC-V 中国峰会|RuyiSDK 持续推进生态共建 — https://ruyisdk.cn/t/topic/2893
- [99] 论坛帖 #2894 RISC-V Linux 实践课 02|够用的 C 语言基础 — https://ruyisdk.cn/t/topic/2894
- [100] RuyiSDK 双周报第 078 期 — https://ruyisdk.cn/t/topic/2891
- [101] ruyiai-daily 10-22 期 — https://github.com/RuyiAI-Stack/ruyiai-daily/blob/main/daily-news-2026-10-22.md
- [102] openRuyi 发行版新闻页 — https://openruyi.cn/zh-Hans/news/
- [103] Google News RSS(中英文定向查询,走代理) — https://news.google.com/
- [104] arXiv RISC-V 检索 — https://arxiv.org/list/cs.AR/recent
- [105] arXiv 2610.29489v1:Reorienting the Vector Axis(长向量处理器 FlashAttention 重构) — https://arxiv.org/abs/2610.29489