调研窗口:2026-10-10 04:30 ~ 2026-10-12 04:30(北京时间,约 48 小时;周一窗口覆盖周末两日,与上一期补报窗口的少量重叠按不重复原则处理)。

信源:GitHub 三处组织全仓核查(RuyiAI-Stack、ruyisdk、openRuyi-Project 的提交、Pull Request 与 Release,Atom 与 API 双通道,并逐条复核窗口内全部动态;上游 fork 提交按 RISC-V 关键词过滤,无关提交不收录)、ruyi 包管理器与 PyPI 版本核验、ruyi-imager 与 VS Code 插件发布渠道、openRuyi 发行版新闻页、RuyiSDK 开发者社区论坛、RuyiAI 官网、ruyiai-daily 技术情报仓库、arXiv 检索、Google News RSS 中英文多组查询(走代理,本窗口零命中,详见附录)。


本期索引

  • 今日重点:矩阵扩展与栈同步三线并进——riscv-gcc Ztt 单批 51 笔、PyTorch riscv 分支整栈重建(23 笔)、triton-riscv #84 依赖升级合入
  • 一、RuyiAI 栈进展(PyTorch / Triton / TileLang RISC-V 适配)
    • 1.1 pytorch:riscv 分支完成整栈重建(23 笔重落);8 笔开放 PR 例行基线刷新(10-11)
    • 1.2 llvm-project:riscv 分支完成又一轮夜间重放(26 笔);FPGA 两笔 PR 刷新待审(10-11)
    • 1.3 triton-riscv:#84 Buddy MLIR 依赖升级合入;#85 保持开放(10-10)
    • 1.4 harness:Triton-RISCV 插件新增 MySQL 持久化、Redis 缓存与 RabbitMQ worker(10-10)
    • 1.5 情报与站点基建:ruyiai-daily 推 10-11 期;站点仓库两笔例行提交(10-11 ~ 10-12)
  • 二、RuyiSDK 工具链与发行版(构建、工具链、IDE、openRuyi)
    • 2.1 riscv-gcc:ztt-dev 分支单批 51 笔 Ztt 后端提交(10-11)
    • 2.2 VS Code 插件:PR #263 开出;#262 保持开放(10-10)
    • 2.3 openRuyi:docker-cli 等 5 笔落库;lookout 巡检链路扩展(10-10 ~ 10-11)
    • 2.4 其余:ruyi 与 PyPI 保持 0.53.0;ruyi-imager 夜间渠道例行刷新(10-11)
  • 三、向量扩展与算子优化(VecIntrinBench / IntrinTrans / FBGEMM)
    • 3.1 三仓静默;MXNet / Caffe 开放 PR 合计 18 笔无窗口更新(10-11 状态)
  • 四、社区与活动(双周报、论坛)
    • 4.1 论坛窗口内无新帖;双周报维持 077 期(10-11 状态)
    • 4.2 外部新闻与 arXiv 零命中;openRuyi 新闻页无新文(10-11 状态)
  • 五、趋势观察
    • 5.1 重建节奏双线运转:两 fork 同周各完成一轮整栈重建
    • 5.2 Ztt 线连续两批加速:单批规模 36 笔 → 51 笔
    • 5.3 依赖升级链闭合:#86 适配 → #84 合入

今日重点:矩阵扩展与栈同步三线并进——Ztt 单批 51 笔、PyTorch riscv 整栈重建(23 笔)、triton-riscv #84 依赖升级合入

日期:2026-10-10 ~ 2026-10-11 来源:riscv-gcc ztt-dev 提交列表、头部提交 a326bc3、pytorch riscv 分支提交列表、头部提交 0fc3546d、triton-riscv PR #84

矩阵扩展方向的 GCC 后端线本周再进一步:贡献者 pz9115 于 10-11 下午(13:50)在 riscv-gcc 的 ztt-dev 分支单批推送 51 笔 Ztt 提交,为该分支自 09-30 建立以来规模最大的一批(超过 10-08 的 36 笔批次)。Ztt 为 RISC-V 矩阵扩展方向的草案指令集,是 RuyiAI 在 LLVM 侧 BOSC AME / A100 线之外的 GCC 工具链布局。本批围绕 Ztt 后端基础设施做系统性精修:描述符体系的全面复用与缓存(TC / ACC / zip / 行列 / 构造器及 consumer、unary 操作数状态),索引化查找与登记(builtin 解码器、store 声明、重载候选、profile 与类型查找、datatype 名称与注册键),零值与窄载体简化(零寄存器用于标量 / 控制输入、窄 Ztt 标量载体、浮点零偏移移位折叠),描述符沿分支边与 fallthrough 的传播、DCE 后的描述符清理、动态工作区计算的因式分解,以及 LTO dump 检查与优化指令检查更新。51 笔均为新开发提交(作者与提交者时间为同一批推送点),分支头部推进至 a326bc3「Update Ztt descriptor and LTO dump checks」。

两处 fork 的整栈重建本窗口同步落位。PyTorch fork 的 riscv 分支于 10-11 凌晨(约 03:00)完成一次整栈重建:23 笔本地提交以新提交者时间重新落地(作者日期自 4 月延续至 10-04,含已合入的 #1 屏蔽表、#4 / #11 / #12 / #18 / #20 / #21 / #40 ~ #44 的 CI 与修复系列、#50 屏蔽表扩充,以及三笔 SyncBots 集成记录),头部维持「[SyncBots] Integrate PyTorch at e188cec」,底座随上游推进(含 10-10 当日上游提交)。LLVM fork 的 riscv 分支于 10-11 深夜(约 23:00)完成又一轮夜间重放:26 笔本地补丁以新提交者时间整体重落,头部仍为 #31「A100 HP/SP 与 pack/unpack 降低及调度标定」,栈组成与上一轮一致,重放锚点同步至 10-11 当日上游快照。两侧重建 / 重放完成后,各自的开放 PR(PyTorch 8 笔、LLVM 的 FPGA 两笔 #25 / #28)基线记录相继刷新,等待新一轮评审推进。

Triton 侧,上一窗口清障的 Buddy MLIR 依赖升级 PR #84 于 10-10 下午(13:31)合入(机器人自动合并):该 PR 自 09-20 开出,将 buddy-mlir 升级至 nightly 版 v0.0.11.dev20260925;此前因 v0.0.11 携带的新 LLVM 与固定前端 API 不兼容而导致构建失败,10-09 的补丁适配(#86)清障后具备合入条件。至此「补丁适配(#86)→ 依赖升级(#84)」链条闭合;后续观察点为夜间渠道是否产出含 v0.0.11 的新一期构建,以及社区软件优化 PR #85 的评审进度。


一、RuyiAI 栈进展(PyTorch / Triton / TileLang RISC-V 适配)

窗口总览:RuyiAI-Stack 组织 18 仓库,窗口内动作五处:pytorch(riscv 分支整栈重建 23 笔重落;8 笔开放 PR 基线刷新;main 上游同步 55 笔)、llvm-project(riscv 分支夜间重放 26 笔;FPGA 两笔 PR 刷新)、triton-riscv(#84 合入)、harness(1 笔:Triton-RISCV 插件后端)与 ruyiai-daily(10-11 期)及站点仓库(2 笔例行);tilelang-riscv、mxnet、caffe、FBGEMM、IntrinTrans、VecIntrinBench、cpuinfo、torq-tile、dsh-osc、skills、pytorch-ci、SyncBots-DeepAgents 等窗口内无推送。

1.1 pytorch:riscv 分支完成整栈重建(23 笔重落);8 笔开放 PR 例行基线刷新(10-11)

日期:2026-10-11 来源:riscv 分支提交列表、头部提交 0fc3546d、重建样本提交 9434cbce、PR 列表

riscv 分支于 10-11 凌晨(约 03:00)完成整栈重建:23 笔本地提交以新提交者时间重新落地,头部维持「[SyncBots] Integrate PyTorch at e188cec」集成一线(作者日期 10-04),其下为按既有顺序排列的本地补丁与 CI 提交(#44 bytes_to_scalar 修复、#50 屏蔽表扩充、#42 ULP 容差、三笔 SyncBots 集成、#40 / #41 CI 解析、#20 / #21 CI 拆分、#18 cpuinfo 替换、#12 提交哈希固定、#11 屏蔽表、#4 屏蔽表格式、#1 初版屏蔽表等),底座携 10-10 当日上游快照。本轮为该分支自 10-08 凌晨重建之后的又一轮(机器时间戳集中、作者日期早于窗口,属例行重建而非新增开发)。开放 PR 侧:8 笔(#23 Enable XNNPACK、#35 测试用 PR、#36 超时放宽、#38 DataLoader 临时禁用、#43 补丁精简、#46 ATen RVV 支持、#48 RVV CPU capability、#51 riscv64 本地镜像)于 10-11 上午(09:10)批量刷新(延续例行基线同步节奏),全部保持开放,窗口内无合入与关闭。main 分支窗口内含上游提交 55 笔(抽样为 inductor、dynamo、ROCm 等通用改动,按过滤规则不逐条收录)。

1.2 llvm-project:riscv 分支完成又一轮夜间重放(26 笔);FPGA 两笔 PR 刷新待审(10-11)

日期:2026-10-11 来源:riscv 提交列表、头部提交 a2a364a1、PR #25、PR #28

riscv 分支 10-11 深夜(约 23:00)完成又一轮补丁栈整体重放:26 笔本地补丁以新提交者时间重新落地,头部 a2a364a1 仍为 #31「A100 HP/SP 与 pack/unpack 降低及调度标定」(与上一轮头部同题、属例行重放);栈组成维持既有 26 笔(含 #30「IME intrinsics 降低至 SpacemiT A100 dot 指令」、#29 BOSC AME 指令更新、#27 xtame 设计、#24 BOSC AME 后端设计、#23 XBuckyball 指令载体、#20 Buckyball 厂商扩展、#18 / #16 / #14 等,以及 SyncBots 集成记录)。分支底座含 10-11 当日上游提交(UTC 14:49 前后),即本次重放同步携入最新上游快照(本轮为继 10-09 深夜之后的又一次)。重放完成后,两笔 FPGA 后端 PR(#25「BOSCAME FPGA 后端」、#28「xboscame FPGA」)的更新时间于 10-12 00:55 刷新,保持开放待审。另:buckyball 分支(10-06 头部)窗口内无新动作。

1.3 triton-riscv:#84 Buddy MLIR 依赖升级合入;#85 保持开放(10-10)

日期:2026-10-10 来源:PR #84、合并提交 fe554ffa、PR #85、Releases 页

主分支本窗口唯一新提交为 #84 的合入(10-10 13:31,提交 fe554ffa;背景与细节见今日重点)。依赖升级落位后,前端与 Buddy MLIR 的配套关系在 v0.0.11 一线(nightly 版 dev20260925)闭环。开放 PR 侧:社区贡献者 #85(softmax 及 matmul 优化)窗口内无更新,保持开放;其余开放 PR(#83、#56、#54、#58、#55、#82 等)无动作。夜间渠道侧无新一期构建,最近仍为「Nightly 2026-10-04-12c2f6a」(覆盖 CPython 3.12 / 3.13 / 3.14 的 x86_64 与 riscv64 六轮子,按既有周节奏顺延)。

1.4 harness:Triton-RISCV 插件新增 MySQL 持久化、Redis 缓存与 RabbitMQ worker(10-10)

日期:2026-10-10 来源:PR #3、合并提交 e132bf25

研发基建仓库 harness 落入一笔较大提交(10-10 13:28,作者 ada-cl25;82 个文件、+4228 / -1152):为 plugins/triton-riscv 增加 MySQL 持久化、带守卫的 Redis 缓存与 RabbitMQ 任务 worker,并将 Python 后端测试接入 Vitest 驱动的 CI 服务(表单中注明若干 CI 环境修正与 Redis 配置补充)。这是 harness 侧 Triton-RISCV agent 工具链在「控制面—任务队列—持久化」方向的生产化增强;该合并当日即被 ruyiai-daily 10-11 期收录(见 1.5)。

1.5 情报与站点基建:ruyiai-daily 推 10-11 期;站点仓库两笔例行提交(10-11 ~ 10-12)

日期:2026-10-11 ~ 2026-10-12 来源:10-11 期提交 ad7343ad、10-11 期文件、站点提交 6e2ef1ea、站点提交 caee0560

技术情报仓库 10-11 期(10-11 06:13 推送)按晨间节奏上线,自述窗口 10-10 04:52 ~ 10-11 06:00:要闻含 LLVM Scudo 在 release 构建中的隔离批次边界检查(#230247)、HexFloat 浮点设计讨论进展、M5Stack ToughC5(ESP32-C5)等;Triton 与 TileLang 段收录 harness #3(MySQL / Redis / RabbitMQ,见 1.4)与 tilelang 的 SM121 分块缩放 MMA(#3430)等;RISC-V 段收录香山混合压缩 ROB(#6648)、riscv-arch-test 存储测试(#2601)、riscv-unified-db 的 RVA23.1 / RVB23.1 profile(#2721)与 Zabha 原子路径修复(#2566)、SG2042 控制台(zsbl)等。10-12 期截至本窗口尚未推送。站点仓库窗口内两笔 contributors.json 例行提交(10-11 03:46、10-12 03:55),RuyiAI 官网与博客无新文。


二、RuyiSDK 工具链与发行版(构建、工具链、IDE、openRuyi)

窗口总览:ruyisdk 组织窗口内动作两处:riscv-gcc(ztt-dev 单批 51 笔)与 VS Code 插件(PR #263 开出);发布侧 ruyi-imager 夜间渠道刷新;ruyi、packages-index、support-matrix、board-docs、ruyi-tuner、riscv-binutils、riscv-gnu-toolchain、qemu、AME-operator、sail-riscv、riscv-isa-sim 等窗口内无提交与发布。openRuyi-Project 组织动作两处:主仓库 5 笔与 lookout 10 笔。

2.1 riscv-gcc:ztt-dev 分支单批 51 笔 Ztt 后端提交(10-11)

日期:2026-10-11 来源:ztt-dev 提交列表、头部提交 a326bc3、提交 b3bb6cb1、提交 076f292f

ztt-dev 分支 10-11 下午(13:50)单批推进 51 笔(作者 pz9115),围绕 Ztt 草案扩展做描述符体系的性能化精修与收尾:描述符复用与缓存(TC / ACC / zip / 行列 / 构造器、consumer 与 unary 操作数状态、raw 描述符操作跟踪)、索引化查找(builtin 解码器、store 声明、重载候选、profile 与类型查找)、零值与窄载体简化(零寄存器复用、窄标量载体、浮点零偏移移位折叠)、分支边与 fallthrough 传播、DCE 后清理、动态工作区因式分解、LTO dump 与优化指令检查更新(细节见今日重点)。同组织其余工具链仓保持静默:riscv-binutils 的 ztt-dev(最新 09-30)与 riscv-gnu-toolchain 的 ame-experimental(09-30)无窗口内提交;riscv-gcc 其余分支(16.2、p-rebase)无新动作;PR 侧无窗口活动(最近合入 #20 / #21 为 10-07)。

2.2 VS Code 插件:PR #263 开出;#262 保持开放(10-10)

日期:2026-10-10 来源:PR #263、PR #262、Releases 页

PR #263「feat: show a message when using a too low ruyi version」由 sisungo 于 10-10 上午(10:52)开出:当工作区使用的 ruyi 版本低于要求时给出明确提示,指向插件对新版 ruyi 能力(如设备安装链路)的版本前置校验。上期开出的 #262(build 模块单元测试)保持开放,窗口内无更新。发布侧 0.1.7 仍为最新版本。

2.3 openRuyi:docker-cli 等 5 笔落库;lookout 巡检链路扩展(10-10 ~ 10-11)

日期:2026-10-10 ~ 2026-10-11 来源:openRuyi 提交列表、提交 e53047d6、提交 7bd4afd7、lookout 提交列表

主仓库窗口内 5 笔:新增 docker-cli 包定义并将 moby 的 Provides 移入 docker-cli、PR 模板链接修复、openssl 升级至 3.6.5、go 升级至 1.27.2——继此前 Go 生态批之后,容器工具链与基础包持续补全。上游巡检工具 lookout(自述为「追踪 openRuyi 的包版本、构建与上游维护数据」)窗口内 10 笔(10-10 ~ 10-11,作者 Jingwiw):从可信来源标签发现 Go 组件、以精确发布观测 Go 语言需求并与来源版本对齐模块身份、为 PyPI 源采用可信发布版本、补充经验证的 NVD 产品身份、扩展 openRuyi 包的生命周期(EOL)覆盖、在刷新中断时保留已确认的 SPEC 证据、为应用元数据盖章镜像版本等——巡检链路从版本面向安全与生命周期面扩展,为打包扩张提供核查基础设施。

2.4 其余:ruyi 与 PyPI 保持 0.53.0;ruyi-imager 夜间渠道例行刷新(10-11)

日期:2026-10-11(状态) 来源:ruyi Releases、PyPI、Imager 夜间构建

ruyi 包管理器:主仓库静默(最新提交 09-25,PR 侧窗口内无活动);PyPI 0.53.0 保持最新(09-24 上传,无新 beta)。ruyi-imager:夜间渠道构建例行刷新(10-11 05:37,无代码变更)。packages-index、support-matrix、board-docs、ruyi-tuner 等本窗口无新动作。


三、向量扩展与算子优化(VecIntrinBench / IntrinTrans / FBGEMM)

3.1 三仓静默;MXNet / Caffe 开放 PR 合计 18 笔无窗口更新(10-11 状态)

日期:2026-10-11(状态) 来源:VecIntrinBench、IntrinTrans、FBGEMM fork、MXNet PR 列表、Caffe PR 列表

面向向量内建函数基准、内建函数翻译与低精度算子库的三个目标仓库继续静默(VecIntrinBench 最后提交 02-13、IntrinTrans 06-25、FBGEMM fork 07-13);同组 cpuinfo(05-20)、torq-tile(04-09)无动作。经典框架两仓开放 PR 计数不变:MXNet 15 笔(最新更新 09-24)、Caffe 3 笔(09-28),合计 18 笔,窗口内均无更新。本窗口的编译与算子链动作集中在 riscv-gcc 的 Ztt 线(见 2.1)与两个 fork 的整栈重建(见 1.1 / 1.2)。


四、社区与活动(双周报、论坛)

4.1 论坛窗口内无新帖;双周报维持 077 期(10-11 状态)

日期:2026-10-11(状态) 来源:RuyiSDK 开发者社区、#2886、#2852

论坛窗口内无新主题与新回复;最新主题仍为 10-08 的 #2886「使用脚本安装和升级 ruyi 实操笔记」。RuyiSDK 双周报 077 期(09-24)仍为最新,第 078 期尚未发布;RuyiAI 板块无新帖。周末两日社区活跃度处于低位。

4.2 外部新闻与 arXiv 零命中;openRuyi 新闻页无新文(10-11 状态)

日期:2026-10-11(状态) 来源:openRuyi 新闻页、arXiv、RuyiAI 官网

Google News 对 RuyiSDK、RuyiAI、openRuyi 与「如意 RISC-V」的中英文多组查询窗口内零相关命中(同期 RISC-V 通用查询正常返回,通道无异常)。arXiv(RISC-V 与编译、向量、推理方向)窗口内无新收录(最近相关条目为 10-06 的《面向边缘 AI 的 RISC-V Transformer 推理加速框架》与 10-07 条目,均在本窗口之前)。openRuyi 发行版新闻页无新文(2026.09 发布公告仍为最新);RuyiAI 官网与博客无新文。


五、趋势观察

5.1 重建节奏双线运转:两 fork 同周各完成一轮整栈重建

本窗口内 PyTorch 与 LLVM 两个 fork 的 riscv 分支各完成一轮整栈重建:PyTorch 23 笔重落(10-11 凌晨)、LLVM 26 笔重放(10-11 深夜),重建后各自的开放 PR 基线随刷新——「上游推进 → 整栈重放 → PR 基线刷新」已成为两侧 fork 的常态化运维形态(本轮分别为 PyTorch 继 10-08、LLVM 继 10-09 之后的又一轮)。观察点:重建只保证与上游同基线,真正的内容推进仍取决于 PR 评审的效率(LLVM 的 FPGA 两笔、PyTorch 的 RVV 系列)。

5.2 Ztt 线连续两批加速:单批规模 36 笔 → 51 笔

Ztt 草案矩阵扩展的 GCC 后端线自 09-30 建立以来节奏加快:10-08 单日 36 笔之后,本窗口再落 51 笔(最大单批),主题从功能铺设转向描述符体系的性能化精修(复用、缓存、索引化与工作区因式分解)——通常意味着功能面趋稳、进入优化与收尾阶段。观察点:riscv-binutils 侧 ztt-dev 的跟进(目前仍停在 09-30)与上游化路径。

5.3 依赖升级链闭合:#86 适配 → #84 合入

上一窗口以 #86 补丁适配为新 LLVM API 清障,本窗口 #84 随即合入,Buddy MLIR v0.0.11 依赖升级落位——Triton-RISCV 前端在「LLVM 上游快速演进—固定前端—依赖升级」之间的适配链条又一次完成闭环。后续观察:夜间渠道是否产出含 v0.0.11 的新一期构建(当前最新仍为 10-04 期);社区优化 PR #85 的评审(softmax 与 matmul 路径);LLVM 栈内 A100 / BOSC AME 补丁在下一轮重放中的演进。


信源核查表

信源 核查结果
RuyiAI-Stack 组织(全仓) pytorch:riscv 整栈重建(23 笔)+ 8 笔 PR 基线刷新 + main 上游 55 笔;llvm-project:riscv 夜间重放(26 笔)+ FPGA 两笔 PR 刷新;triton-riscv:#84 合入;harness:1 笔(MySQL / Redis / RabbitMQ);ruyiai-daily 10-11 期;站点仓库 2 笔例行;tilelang-riscv、mxnet、caffe、FBGEMM 等无推送
ruyisdk 组织(全仓) riscv-gcc:ztt-dev 单批 51 笔;VS Code 插件 PR #263 开出;ruyi-imager 夜间渠道刷新;ruyi、packages-index、support-matrix、board-docs、ruyi-tuner、riscv-binutils 等无窗口动作
openRuyi-Project 组织(全仓) 主仓库 5 笔(docker-cli、openssl 3.6.5、go 1.27.2 等);lookout 10 笔(Go / PyPI / NVD 与 EOL 核查链路);其余仓库无窗口动作
RuyiSDK 社区论坛 无新主题与回复(最新主题 10-08);双周报维持 077 期;RuyiAI 板块无新帖
openRuyi 新闻页 无新文(2026.09 发布公告仍为最新)
ruyi 包管理器 / PyPI 主仓库静默(最新 09-25);PyPI 0.53.0 保持最新(09-24 上传)
技术情报仓库(ruyiai-daily) 10-11 期按晨间节奏推送;10-12 期尚未上线
VS Code 插件 PR #263 开出(版本过低提示);#262 保持开放;0.1.7 仍为最新发布
arXiv(RISC-V 编译与向量) 窗口内无新收录(最近相关条目 10-06 / 10-07)
Google News RSS(中英文多组) RuyiSDK / RuyiAI / openRuyi / 如意 RISC-V 零相关命中;通道正常
RuyiAI 官网与博客 无新博文(窗口内仅 2 笔例行贡献者数据提交)

完整信源清单