调研窗口:过去 24 小时(2026-09-28 04:30 ~ 2026-09-29 04:30,北京时间)。

信源:GitHub 三处组织核查(RuyiAI-Stack 18 个仓库、ruyisdk 48 个仓库、openRuyi-Project 36 个仓库的提交、Pull Request 与 Release,Atom 与 API 双通道,并以组织级提交搜索逐条复核窗口内全部提交;上游 fork 提交按 RISC-V 关键词过滤,无关提交不收录)、ruyi 包管理器与 PyPI 版本核验、ruyi-tuner 与 ruyici 构建仓库、ruyi-imager 与 VS Code 插件发布渠道、开发板支持矩阵合并队列、openRuyi 发行版新闻页、RuyiSDK 开发者社区论坛、arXiv 检索、Google News RSS 中英文多组查询(走代理,本窗口零命中,详见附录)。


本期索引

  • 今日重点:Caffe 三笔 RVV 算子 PR 开出,MXNet 系列 15 笔在审——经典框架适配线进入实操(09-23 ~ 09-28)
  • 一、RuyiAI 栈进展(PyTorch / Triton / TileLang RISC-V 适配)
    • 1.1 tilelang-riscv:新增 RVV 掩码与最大值归约降低 PR #4(09-28)
    • 1.2 triton-riscv:「2026-09-27」夜间构建按期发布,riscv64 wheel 例行更新(09-28)
    • 1.3 PyTorch fork:main 完成一批上游同步(20 笔,非 RISC-V);riscv 分支与 8 个开放 PR 无变化(09-28 状态)
    • 1.4 技术情报仓库:ruyiai-daily 恢复推送,09-28 期补齐 09-23 至 09-28 窗口(09-28)
  • 二、RuyiSDK 工具链与发行版(构建、工具链、IDE、openRuyi)
    • 2.1 ruyici:新增 macOS 构建支持 PR #13(xen0n,09-28)
    • 2.2 riscv-gcc:p 扩展 abs 系列 lowering 补丁 PR #20(TelGome,09-28)
    • 2.3 IDE 与工具侧:VS Code 插件 0.1.7 发布(#257 合并)、#259 新 PR;Ruyi Imager 夜间构建更新(09-28)
    • 2.4 openRuyi:主仓库 5 笔打包维护、ceph-ci 4 笔集中提交;2026.09 月版公告仍未上线(09-28)
    • 2.5 openRuyi 镜像与内核线:kiwi-image 新增 riscv64 镜像构建流水线、kernel-team-tools 准备 6.18.54-1 内核标签(09-28)
    • 2.6 其余:支持矩阵队列无变动;board-docs ROS 2 文档 PR;ruyi-backend 依赖升级 4 笔(09-28 状态)
  • 三、向量扩展与算子优化(VecIntrinBench / IntrinTrans / FBGEMM)
    • 3.1 三个专项目标仓库继续静默(09-28 状态)
  • 四、社区与活动(双周报、论坛)
    • 4.1 论坛每日资讯帖恢复更新(#2853);双周报 077 期仍为最新(09-28)
    • 4.2 外部新闻与 arXiv 零命中(09-28 状态)
  • 五、趋势观察
    • 5.1 经典框架 RVV 双线成形:从「入库」到「堆 PR」
    • 5.2 中秋节前后的节奏:09-28 节后集中产出
    • 5.3 工具侧发布节奏稳定
    • 5.4 本窗口的空白与关注点

今日重点:Caffe 三笔 RVV 算子 PR 开出,MXNet 系列 15 笔在审——经典框架适配线进入实操

日期:2026-09-23 ~ 2026-09-28 来源:caffe PR #1、caffe PR #2、caffe PR #3、MXNet PR 列表

北京时间 09-28 14:56 至 14:59 之间(三分钟内),贡献者 Xlawy 在 caffe 仓(09-23 入库的两个经典框架仓库之一)连续开出三笔 RVV 算子 PR,为两仓自入库以来的首批实质代码动作:

  • #1 im2col(+113 / -9,2 文件):把 im2col 的输出行收集拆分为标量助手与 RVV float 重载,每行按零填充与界内两段拆分,依 stride_w 选择单位步长或带步长向量载入,采用变长 e32,m4 分块;并顺带把 Protobuf 的 SetTotalBytesLimit 单参数 API 适配到 3.6.0 及以上版本。
  • #2 float CPU max pooling(+167 / -24,2 文件):以 e32,m4 分块处理最大池化内部列,用带步长载入与严格大于比较更新最大值及胜出位置偏移,保留首次出现平局语义与 -1 哨兵,并对三列窗口做展开;边界仍走标量。
  • #3 float vPowx(+166 / -1,2 文件):为非 MKL 的 vPowx<float> 增加 RVV 特化——在输入全为正规数且指数在 [-1, 1] 时启用向量 log/exp 近似(双精度中间量),指数 0 与 1 走直接向量运算,支持分块的在位调用;域检查不通过时整调用回退标量。

三笔均以 RVV 宏守卫新增特化、保留非 RVV 构建的标量回退,目前均处开放状态、无评审记录。同一路线的更早动作集中在 MXNet 仓:09-23 至 09-24 两天内,三名贡献者累计开出 15 笔 PR(ww8191201-coder 11 笔、Xlawy 2 笔、6eanut 2 笔),其中 11 笔为 RVV 算子向量化——GELU(erf) 反向、ReLU 反向、softmax、log-softmax、softmin、CTC log-softmax、im2col、col2im、batched cumsum、最近邻上采样、float32 最小值归约;另 4 笔为性能与构建基础(broadcast_reduce 与 reduce_with_axis 的索引走法强度削减、求和归约器 volatile 移除、非 MSVC 构建请求 -fno-math-errno)。多笔 PR 描述直接引用 SG2044(RVV 1.0、GCC 15.1)的测试语境。这一系列此前窗口未展开,本期与 Caffe 新动作合并记录。

截至窗口末,两仓合计 18 笔 PR 全部开放、无一合入。结合 09-24 期对两仓「归档、适配基线或新工作起点」的待观察记录,本批动作给出阶段性答案:两仓被用作经典框架 RVV 适配的实操基地,MXNet 系列覆盖推理主干算子面,Caffe 系列则聚焦卷积与激活基础设施。同日夜间,编译器侧的 RVV 动作由 tilelang-riscv PR #4 承接(见 1.1),RVV 成为当日组织内最集中的技术主题。


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

窗口总览:RuyiAI-Stack 组织 18 个仓库中,窗口内提交侧仅 ruyiai-daily 一笔(恢复推送);PR 侧新增 4 笔(caffe 3 笔见今日重点、tilelang-riscv 1 笔);发布侧 triton-riscv 夜间构建 1 个。pytorch 的 main 分支窗口内同步 20 笔上游提交(均与 RISC-V 无关,按过滤规则不收录);pytorch riscv 分支、llvm-project、FBGEMM、cpuinfo、VecIntrinBench、IntrinTrans、harness、dsh-osc、torq-tile、skills、pytorch-ci、SyncBots-DeepAgents 等窗口内均无推送。

1.1 tilelang-riscv:新增 RVV 掩码与最大值归约降低 PR #4(09-28)

日期:2026-09-28 来源:PR #4、PR 列表

北京时间 11:41,贡献者 zxfj12138 开出 PR #4「Add RVV vector mask and max reduction lowering」(+197 / -13,3 文件,目标 main,特性分支 topk-rvv-mask-reduction):为 TileLang 的 RISC-V 后端增加 RVV 向量掩码与最大值归约的 lowering 路径(分支命名指向 topk/掩码/归约场景)。该 PR 说明栏尚未填写正文,改动以代码为准,当前处于开放状态。该仓此前的积压情况一并记录:PR #3(TileKernels 运行时测试与文档刷新)已于 07-16 合入,即当前 main 头;PR #2(Codex 兼容 RISC-V 算子工作流)自 06-08 起在审未动。

1.2 triton-riscv:「2026-09-27」夜间构建按期发布,riscv64 wheel 例行更新(09-28)

日期:2026-09-27 ~ 2026-09-28 来源:nightly/20260927-12c2f6a、Releases 页

北京时间 09-28 清晨(对应「2026-09-27」夜间构建),triton-riscv 发布本期 Nightly(tag nightly/20260927-12c2f6a):资产为 triton 3.8.0(源码修订 git58895270)的 CPython 3.12 / 3.13 / 3.14 wheel,覆盖 x86_64 与 riscv64(manylinux_2_39)双架构,单文件约 188 MB 至 201 MB。这是该队列连续第若干期每周一期的例行产出(前几期为 09-06、09-13、09-20)。主分支无新提交(停在 09-14),renovate 依赖 PR #84 窗口内无更新。

1.3 PyTorch fork:main 完成一批上游同步(20 笔,非 RISC-V);riscv 分支与 8 个开放 PR 无变化(09-28 状态)

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

该 fork 的 main 分支窗口内同步 20 笔上游提交(覆盖 MPS、CUDA/CUTLASS、ROCm、Profiler 等常规更新,均与 RISC-V 无关,不逐条收录);riscv 分支无新提交(停在 09-20 晚间);8 个开放 PR(#23、#35、#36、#38、#43、#46、#48、#51)更新时间全部停在 09-21,窗口内无评审变化。其中 RVV 方向两笔(#46 ATen RVV 支持、#48 RVV CPU capability)排队时长继续累积。

1.4 技术情报仓库:ruyiai-daily 恢复推送,09-28 期补齐 09-23 至 09-28 窗口(09-28)

日期:2026-09-28 来源:提交 6cdf01f0、09-28 期文件

北京时间 09-28 10:20,ruyiai-daily 推送「daily-news: 2026-09-28」——自 09-23 期后中断四日(09-24 至 09-27 缺席)后的首期恢复,且为补档式覆盖:该期自述调研窗口为 09-23 05:15 至 09-28 09:51。内容设 PyTorch 生态、LLVM/MLIR、Triton 与 TileLang、RISC-V 核心新闻、AI 业界五章;RISC-V 章收录 SG2044 HPC 平台(Monte Cimone v3,报告峰值能效 3.08 GFLOPs/W)、Buddy FPGA 启动验证、玄铁 DAMO-RV-ATS 向量访存用例、香山 LoadUnit 修复、sail-riscv 双重陷阱扩展等条目。是否恢复每日节奏,待下一窗口确认。


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

窗口总览:ruyisdk 组织 48 个仓库中,窗口内有动作的为 6 个:ruyisdk-vscode-extension(2 笔提交、#257 合并、#259 新开、0.1.7 发布)、ruyi-imager(1 笔提交、夜间渠道更新)、ruyici(PR #13)、riscv-gcc(PR #20)、board-docs(PR #49)、ruyi-backend(4 笔依赖 PR);ruyi、ruyi-tuner、support-matrix(无合并)、llvm-project、packages-index、wechat-articles、docs 等窗口内无提交与发布。

2.1 ruyici:新增 macOS 构建支持 PR #13(xen0n,09-28)

日期:2026-09-28 来源:PR #13、ruyici 仓库

北京时间 17:33,维护者 xen0n 在 RuyiSDK 构建流水线仓库 ruyici 开出 PR #13「Add various macOS builds」(21 文件,+398 / -91,目标 main):为 crosstool-ng 工具链新增可选的 macOS Apple Silicon(aarch64)原生构建,支持工具链产物命名、构建卷与 ct-ng 调试模式可配置;统一 toolchain、LLVM、Box64、QEMU、DynamoRIO 与 wlink 各配方的目标架构与 Linux 产物命名口径,并为 ct-ng 产物启用规范化的「系统-架构」后缀与扩展的 GNU RuyiSDK 宿主矩阵。ruyici 定位于「RuyiSDK 官方软件仓库的源软件包仓库」,各配方由 ruyi admin build-package 工作流驱动。

2.2 riscv-gcc:p 扩展 abs 系列 lowering 补丁 PR #20(TelGome,09-28)

日期:2026-09-28 来源:PR #20

北京时间 16:02,贡献者 TelGome 开出 PR #20「RISC-V: Lower abs, pabs .. via header operators and fix tests」(11 文件,+2415 / -2620,目标分支 p-rebase,特性分支 p-fix):将 abs、pabs 与 pabd/pabdu 改为经头文件算子 lowering,把 p-macc/p-mulh 模式迁移到 PV packed-SIMD 模式并修复测试。该补丁位于工具链的 p 扩展工作线上;仓库默认分支(16.1)自 06-24 以来无提交。

2.3 IDE 与工具侧:VS Code 插件 0.1.7 发布(#257 合并)、#259 新 PR;Ruyi Imager 夜间构建更新(09-28)

日期:2026-09-28 来源:0.1.7 Release、PR #257、PR #259、imager 夜间渠道

VS Code 插件:北京时间 13:14,#257「Fix #254: use IEC units for size formatting」(sisungo)合并——把 curl 体积解析与显示统一到 IEC 二进制单位(KiB / MiB / GiB)并拒绝未知单位;约三分钟后(13:16)0.1.7 正式版发布(0.1.7-beta.1 于 09-20 发布,8 天后转正),更新条目含侧边栏透明图标、语义化版本比较排序(Platohykj)、包树搜索提示强化(sisungo)、sync-l10n 重建等;当日下午(17:48)贡献者 Platohykj 又开出 #259「fix: preserve original casing in search query」(5 文件,+37 / -16)——保持搜索框显示与预填的原始大小写,仅以小写值用于过滤与缓存键。

Ruyi Imager:滚动「Nightly Build」渠道在北京时间 09-28 05:21 更新至 1.0.0-nightly.20260927T211458Z.b691eac,产物覆盖 Linux(x86_64 / aarch64 / riscv64)、macOS(x86_64 / aarch64)与 Windows;维护者 Glavo 于当日 16:06 提交「Bump Gradle to 9.8.0」。

2.4 openRuyi:主仓库 5 笔打包维护、ceph-ci 4 笔集中提交;2026.09 月版公告仍未上线(09-28)

日期:2026-09-28 ~ 2026-09-29 来源:openRuyi 提交列表、ceph-ci 提交列表、openRuyi 新闻页

openRuyi 发行版主仓库结束数日沉寂,窗口内新增 5 笔(北京时间 09-28 09:43 至 14:36):Kai Zhang(中科院软件所)恢复 iptables 的 arptables / ebtables 组件(源文件取自 Fedora);Z572 为 openruyi-repos 补充 GPG 密钥并调整格式、为 openruyi-minimal 增加 gnupg 推荐依赖、调整 pre-commit 的 reuse 注解钩子依赖。ceph-ci 于 09-29 凌晨(00:22)以同一时间戳集中推送 4 笔:podman 运行时清理同名残留容器、「ruyi update」引用更新、非 ASan 的 ninja 编译池上限设为 24、仓库文件清理(sunyuechi)。发行版新闻页仍以 2026.08 发布为最新,2026.09 月版公告在窗口内未上线(连续第二个窗口)。

2.5 openRuyi 镜像与内核线:kiwi-image 新增 riscv64 镜像构建流水线、kernel-team-tools 准备 6.18.54-1 内核标签(09-28)

日期:2026-09-28 ~ 2026-09-29 来源:kiwi-image 提交 b98c9294、kernel-team-tools 提交 efc9cecb

镜像构建仓库 kiwi-image(openRuyi 的镜像配置,基于 KIWI)在 09-28 上午新增三笔:为 riscv64 kiwi 镜像加入 GitHub Action 与本地构建脚本(b98c9294)、加入 openssh 客户端与服务端(55e4ea6d)、版本号更新(2a03a5de)——镜像构建从本地方案走向 CI 化。内核团队工具仓库 kernel-team-tools 在窗口收尾(09-29 04:30 至 04:31)由 RevySR 完成两笔:manifest 新增 6.18.54-1 标签、并将 linux-lts 构建环境 TAG_NAME 由 6.18.52-1 提升至 6.18.54-1(与 09-21 的 6.18.52-1 流程同构)。

2.6 其余:支持矩阵队列无变动;board-docs ROS 2 文档 PR;ruyi-backend 依赖升级 4 笔(09-28 状态)

日期:2026-09-28 来源:board-docs PR #49、支持矩阵 PR #397、ruyi-backend PR #132

支持矩阵无新合并,在审三笔(#397 RT-Thread Smart、#405 Zephyr、#390 VisionFive2_Lite)更新时间维持在 09-21 至 09-24;board-docs 出现一笔文档 PR #49「docs: update ROS 2 course catalog paths」(DuoQilai,2 文件);ruyi-backend 在 09-29 凌晨收到 4 笔依赖升级 PR(pyjwt 2.15.0、httpx2 2.13.1、sqlalchemy 2.1.1、ruff 0.16.9)。ruyi 包管理器主仓库窗口内静默(0.53.0 后无新提交,PyPI 0.53.0 保持最新);ruyi-tuner 提交与发布均无动作(1.9 仍在途,最新 Release 保持 v1.8)。


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

3.1 三个专项目标仓库继续静默(09-28 状态)

日期:2026-09-28(状态) 来源:VecIntrinBench、IntrinTrans、FBGEMM

面向向量内建函数基准、内建函数翻译与低精度算子库的三个仓库窗口内均无提交:VecIntrinBench 最后提交为 02-13,IntrinTrans 为 06-25,FBGEMM fork 为 07-13;同组观察对象 cpuinfo(05-20)、torq-tile(04-09)同样静默。本窗口的 RVV 相关动作集中在经典框架(见今日重点)与 tilelang-riscv 的 lowering 路径(见 1.1)。


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

4.1 论坛每日资讯帖恢复更新(#2853);双周报 077 期仍为最新(09-28)

日期:2026-09-28 来源:资讯帖 #2853、077 期帖 #2852

论坛在北京时间 09-28 10:04 恢复「开源技术热点新闻资讯」系列(#2853),此前一期为 09-24(#2851),09-25 至 09-27 三日未更新。双周报 077 期(09-24 发布)仍为最新,下一期未上线。

4.2 外部新闻与 arXiv 零命中(09-28 状态)

日期:2026-09-28(状态) 来源:Google News RSS 多组查询(走代理)、arXiv 检索

Google News 对 RuyiSDK、RuyiAI、如意 RISC-V 的中文查询(when:3d)与英文查询(when:7d)全部零命中;「如意社区」「openRuyi」查询仅返回无关条目(地方社区中秋活动、博彩引流稿等),按语义剔除;裸查询「RuyiSDK」返回 2024 年历史条目,通道验证正常。arXiv 检索(RISC-V 与编译、向量、推理方向)窗口内无新收录,最近条目为 09-24 的「Compiler and Hardware Co-Design for Accelerator Architectures」。


五、趋势观察

5.1 经典框架 RVV 双线成形:从「入库」到「堆 PR」

09-23 两仓入库时,其用途被记为待观察;一周之内,MXNet 以 15 笔 PR(三名贡献者)覆盖 11 个 RVV 算子与 4 项性能、构建基础,Caffe 于 09-28 以三笔 RVV 算子跟进——「适配」路线在经典框架维度正式落子。值得注意的细节:多条 PR 直接引用 SG2044(RVV 1.0、GCC 15.1)的测试语境,说明这批工作面向可运行的真机基线;与 PyTorch fork 侧 RVV 补丁(#46、#48)仍在队列等待形成对照——RVV 适配的当前推进,部分绕开了 PyTorch 主线。

5.2 中秋节前后的节奏:09-28 节后集中产出

09-25(农历八月十五,中秋节)及随后的周末,三组织提交近乎停摆;09-28 节后首个工作日出现集中产出:openRuyi 主仓库 5 笔、kiwi-image 3 笔、VS Code 插件 2 笔与 0.1.7 发布、ruyiai-daily 与论坛资讯帖同日恢复——假期带来的「低谷、反弹」在两个窗口内完整可见。

5.3 工具侧发布节奏稳定

窗口内三条工具线按各自节奏推进:VS Code 插件 0.1.7 转正(beta 后 8 天)、Ruyi Imager 夜间渠道更新、triton-riscv 每周夜间构建按期产出;对应地,ruyi-tuner 的 1.9 版本线保持「未发版但变更在途」状态已达两个窗口。

5.4 本窗口的空白与关注点

空白项:PyTorch riscv 分支与开放 PR 连续静默(自 09-21);llvm-project PR #168(XTHeadVector 修复)评审停在 09-24;support-matrix 在审队列积压(09-21 至 09-24 无更新);openRuyi 2026.09 月版公告未上线;外部新闻与 arXiv 零命中。关注点:一是 MXNet / Caffe 十八笔 PR 的评审与首批合入节奏;二是 ruyiai-daily 是否恢复每日推送;三是 ruyici macOS 构建与 riscv-gcc p 扩展补丁的推进;四是 6.18.54-1 内核标签是否进入 openRuyi 正式构建。


信源核查表

信源 核查结果
RuyiAI-Stack 组织(18 仓库) 提交仅 ruyiai-daily(09-28 期);PR 新增 4 笔(caffe 三笔、tilelang-riscv 一笔);发布 1 个(triton-riscv 夜间构建);pytorch main 上游同步 20 笔(非 RISC-V);其余仓库(llvm-project、FBGEMM、cpuinfo、VecIntrinBench、IntrinTrans、harness、dsh-osc、torq-tile、skills 等)无动作
ruyisdk 组织(48 仓库) 提交 3 笔(vscode 2 笔、imager 1 笔);PR:ruyici #13、riscv-gcc #20、board-docs #49、vscode #259 新开、#257 合并、ruyi-backend 依赖 4 笔;发布:vscode 0.1.7;ruyi、ruyi-tuner、support-matrix(无合并)、llvm-project、packages-index 等无提交
openRuyi-Project 组织(36 仓库) openRuyi 5 笔、kiwi-image 3 笔、kernel-team-tools 2 笔、ceph-ci 4 笔;fwts(08-27)、kvm-unit-tests(09-08)、homepage(09-23)等无窗口动作
RuyiSDK 社区论坛 新主题 1 个(#2853 资讯帖,09-28);双周报 077 期仍为最新
双周报 077 期(09-24)仍为最新;下一期未上线
openRuyi 新闻页 无新公告(2026.08 仍为最新;2026.09 未上线)
开发板支持矩阵 无合并;在审 #397、#405、#390(更新时间 09-21 至 09-24)
ruyi 包管理器 主仓库静默;PyPI 0.53.0 保持最新;issue 侧无窗口动态(最近关闭 #501,09-23)
技术情报仓库(ruyiai-daily) 09-28 期恢复推送(覆盖 09-23 至 09-28);09-24 至 09-27 中断后首期
VS Code 插件 0.1.7 正式版发布(09-28);#257 合并、#259 新开
ruyi-tuner 无提交与发布(1.9 在途,最新 Release v1.8)
arXiv(RISC-V 编译与向量) 窗口内无新收录(最近条目 09-24)
Google News RSS(中英文多组 + 裸查询) RuyiSDK / RuyiAI / 如意 RISC-V / openRuyi 组合查询零命中;对照裸查询正常返回,排除抓取故障

完整信源清单