Research window: Past 24 hours (2026-09-29 04:30 ~ 2026-09-30 04:30, Beijing time).

Sources: Three GitHub organization checks (RuyiAI-Stack 19 repos, ruyisdk 49 repos, openRuyi-Project 37 repos — commits, pull requests, and releases via both Atom and web channels, with all in-window commits re-verified one by one through organization-level scans; upstream fork commits filtered by RISC-V keywords, unrelated commits excluded), ruyi package manager and PyPI version verification, ruyici and ruyi-tuner tool and build repos, ruyi-imager and VS Code extension release channels, board support matrix merge queue, openRuyi distro news page, RuyiSDK developer community forum, arXiv search, Google News RSS multi-query in Chinese and English (via proxy; zero hits this window, see appendix).


Index

  • Today’s Highlights: LLVM fork completes riscv branch baseline rebuild — BOSC AME instruction updates merged, patch stack replayed onto new upstream baseline (09-29 ~ 09-30)
  • I. RuyiAI Stack Progress (PyTorch / Triton / TileLang RISC-V adaptation)
    • 1.1 llvm-project: riscv branch rebuilt overnight and synced to b3b5e33; #29 merged, three AME/FPGA PRs refreshed (09-29)
    • 1.2 PyTorch fork: main synced 20 upstream commits (non-RISC-V); riscv branch and 8 open PRs unchanged (09-29 status)
    • 1.3 triton-riscv: no new builds (latest 09-27); main branch quiet (09-29 status)
    • 1.4 Tech intelligence repo: ruyiai-daily pushes the 09-29 issue, second consecutive day of resumed cadence (09-29)
  • II. RuyiSDK Toolchain and Distro (builds, toolchain, IDE, openRuyi)
    • 2.1 riscv-gcc: new PR #21 (PAS/PSA combine cleanup); PR #20 continuously updated — two P-extension items under review (09-29)
    • 2.2 openRuyi: linux-lts bumped to 6.18.54; two new PRs for docker-cli and python-numba (09-29)
    • 2.3 openRuyi-zero: fix build handling for module directory version vs. RPM version mismatch (09-29)
    • 2.4 Support matrix and docs: CH32V003 RT-Thread report merged (#408); board-docs course catalog PR #49 merged (09-29)
    • 2.5 Others: ruyi-backend dependency PR #132 merged; ruyi package manager and PyPI remain at 0.53.0; ruyi-imager nightly channel refreshed as usual (09-29 status)
  • III. Vector Extensions and Operator Optimization (VecIntrinBench / IntrinTrans / FBGEMM)
    • 3.1 All three repos remain quiet; eighteen MXNet/Caffe PRs unchanged (09-29 status)
  • IV. Community and Events (biweekly report, forum)
    • 4.1 Forum adds 09-29 news post and Lichee Pi course 04; biweekly report issue 077 still latest (09-29)
    • 4.2 External news and arXiv zero hits (09-29 status)
  • V. Trend Observations
    • 5.1 Concentrated output on the compiler and toolchain side
    • 5.2 “Rebuild-style sync” of the LLVM branch and what to watch
    • 5.3 Gaps and points of interest in this window

Today’s Highlight: LLVM fork completes riscv branch baseline rebuild — BOSC AME instruction update merged, patch stack replayed onto new upstream baseline

Date: 2026-09-29 ~ 2026-09-30 Source: riscv branch commit list, PR #29, SyncBots integration commit 697305d1

At 14:07 Beijing time on 09-29, the llvm-project repo (RuyiAI-Stack organization) merged PR #29 “BOSC: bosc-ame-instruction-update” (Yranger, opened 09-24) — the latest update in the BOSC AME instruction series. BOSC is the abbreviation for Beijing Institute of Open Source Chip; AME (Attached Matrix Extension) is a RISC-V matrix extension direction for AI computing, with its standardization advancing within the RISC-V International (RVI) framework.

From 23:00 that night to 01:47 on 09-30, the repo’s riscv branch (default branch) underwent a full rebuild: the local RISC-V patch stack was replayed in its entirety with new committer timestamps, tracing back to the April MLIR-JIT and vector semantics fixes (#1, #3, #4), followed in order by the IME/AME migration, the BOSC AME instruction and builtin series (#14, #16, #18), the Buckyball vendor extension and alignment with the Pebble core ISA (#20, #23), the BOSCAME backend design updates (#24, #27), and finally #29 merged within the window; CI jobs (riscv64 job, OpenMP checks) and multiple SyncBots automated sync integration commits were interspersed throughout. The rebuild session concluded with the integration commit “[SyncBots] Integrate LLVM at b3b5e33,” advancing the sync point to the LLVM upstream commit of 09-29. This rebuild was primarily a replay, with the only new content in the window being the single merge of #29.

Sync impact: the update timestamps of three open PRs on the branch were all refreshed to 01:47 that night — #22 “RVI AME (standard, pre-approved stage) backend support” (13 discussion threads, opened in July), #25 “BOSCAME FPGA backend,” and #28 “xboscame FPGA.” That is, both the standard AME backend and the FPGA-side follow-up paths are in the queue, awaiting review progress under the new baseline.

Key takeaways: this branch carries the entirety of RuyiAI’s RISC-V compiler work (matrix extensions, custom instructions, CI, and upstream sync automation); this rebuild advances the patch stack’s sync point with upstream LLVM to the same-day commit, establishing a new baseline for subsequent review of the matrix extension PR series.


I. RuyiAI Stack Progress (PyTorch / Triton / TileLang RISC-V Adaptation)

Window Overview: Across the 19 repositories in the RuyiAI-Stack organization, activity during this window was concentrated in llvm-project (riscv branch rebuild with twenty-plus replayed commits and an integration commit, see Today’s Highlights; 20 upstream syncs on main) and ruyiai-daily (09-29 issue); the site repository ruyiai-stack.github.io saw two routine contributor-data commits; pytorch (riscv branch), triton-riscv, tilelang-riscv, mxnet, caffe, FBGEMM, cpuinfo, VecIntrinBench, IntrinTrans, harness, dsh-osc, torq-tile, skills, pytorch-ci, SyncBots-DeepAgents and others had no pushes during the window.

1.1 llvm-project: riscv branch rebuilt overnight and synced to b3b5e33; #29 merged, three AME/FPGA PRs refreshed (09-29)

Date: 2026-09-29 Source: commit list, PR #29

The riscv branch completed a baseline rebuild overnight: the BOSC AME instruction update was merged during the window (#29, 09-29 14:07), after which the local patch stack was replayed in full, with the integration commit advancing the sync point to b3b5e33; three open PRs (#22, #25, #28) had their update timestamps refreshed to 01:47 that night. On the same repo’s main branch, 20 upstream commits were synced during the window (each verified to contain no RISC-V keywords, so excluded per the filtering rules). Full details in Today’s Highlights.

1.2 PyTorch fork: 20 upstream syncs on main (non-RISC-V); riscv branch and 8 open PRs unchanged (09-29 status)

Date: 2026-09-29 (status) Source: riscv branch commits, PR list

The riscv branch (default branch) saw no commits during the window, with the latest still at 09-20; all 8 open PRs (including RVV CPU capability #48, ATen RVV support #46, CI local image #51, etc.) have update timestamps stuck at 09-21, entering a second consecutive week of silence. The main branch synced 20 upstream commits during the window (sampled as general changes to MPS, Dynamo, symm_mem, etc., excluded per the filtering rules).

1.3 triton-riscv: no new builds (latest 09-27); main branch silent (09-29 status)

Date: 2026-09-29 (status) Source: Releases page

No new builds or commits during the window: the latest nightly build remains “2026-09-27” (released 09-28, CPython 3.12 to 3.14 wheels for triton 3.8.0, covering both x86_64 and riscv64 architectures); on the existing weekly cadence, the next release is expected in early October. The main branch is stuck at 09-14, and renovate dependency PR #84 has no updates.

1.4 Tech intelligence repo: ruyiai-daily pushes the 09-29 issue, second consecutive day of resumed cadence (09-29)

Date: 2026-09-29 Source: commit 4ee232fd, 09-29 issue file

The 09-29 tech intelligence issue (self-reported research window 09-28 09:00 to 09-29 06:00) was pushed at 06:17 Beijing time, the second issue after the interruption and resumption, with the daily cadence tentatively stabilizing. The issue has five sections: PyTorch ecosystem, LLVM/MLIR, Triton and TileLang, RISC-V, and AI industry. The RISC-V section covers items including XiangShan BOSC IOMMU simulation, multiple riscv-arch-test cases (rounding modes, AMO ordering forms, sfence.vma under mstatus.TVM), Kairos’s riscv64 productization push and RTMPose on-device deployment; the LLVM/MLIR section publishes the ClangIR September progress report. Also: the organization site repository ruyiai-stack.github.io had two routine contributor-data commits (09-28, 09-29).


II. RuyiSDK Toolchain and Distributions (Build, Toolchain, IDE, openRuyi)

Window Overview: Within the ruyisdk organization window, four repositories saw activity: support-matrix (1 commit, #408 merged), board-docs (1 commit, #49 merged), ruyi-backend (1 commit, #132 merged), riscv-gcc (two on the PR side: new #21, #20 updated); on the release side, ruyi-imager refreshed its nightly channel. ruyi, ruyi-tuner, ruyici, the VS Code extension, packages-index, qemu, sail-riscv, riscv-isa-sim, and others saw no commits or releases within the window.

2.1 riscv-gcc: New PR #21 (PAS/PSA combine cleanup); PR #20 continues to be updated — two P-extension patches under review (09-29)

Date: 2026-09-29 Source: PR #20, PR #21

A new entry on the P-extension patch line: contributor TelGome opened PR #21 “RISC-V: Remove wrong same-lane PAS/PSA combine patterns” at 16:30 Beijing time on 09-29 — removing incorrect same-lane PAS/PSA combine match patterns; it is currently open. PR #20, opened the previous day (lowering the abs/pabs series via header-file operators and fixing tests), continued to be updated on 09-29. Both pertain to lowering and pattern-matching fixes for the P extension (Packed SIMD), continuing the series of advances on this line over the past month or so (#16 through #19 have been merged in succession).

2.2 openRuyi: linux-lts bumped to 6.18.54; two new PRs for docker-cli and python-numba (09-29)

Date: 2026-09-29 Source: PR #1388, PR #1389, PR #1392, PR #1393

Two merges into the main repository: linux-lts bumped to 6.18.54 with a refreshed patch set (PR #1388, RevySR, 10:52 Beijing time on 09-29) — following up on the previous window’s kernel-team-tools 6.18.54-1 tag preparation, this kernel line has formally entered openRuyi packaging; rpm gains a gnupg dependency (PR #1389, Z572, 09:53). Two new PRs opened: docker-cli (#1392, WIP status, 18:23) and a python-numba test case update (#1393, 21:00). The 2026.09 monthly release announcement is still not live (the news page’s latest is 2026.08).

2.3 openRuyi-zero: Fixing build handling for mismatches between module directory version and RPM version (09-29)

Date: 2026-09-29 Source: commit cf6f7027, repository

Build script fix: handling cases where the kernel module directory version (moddir) and the RPM version number are inconsistent (dramforever, 14:29 Beijing time on 09-29). openRuyi-zero is a minimal initramfs distribution aimed at SoC bring-up and kernel development (including pre-silicon FPGA and simulator scenarios); this fix serves the module loading path of its “bring-your-own-kernel” workflow.

2.4 Support Matrix and Docs: CH32V003 RT-Thread report merged (#408); board-docs course catalog PR #49 merged (09-29)

Date: 2026-09-29 Source: PR #408, PR #49

support-matrix merged PR #408 “CH32V003: add RT-Thread report for the official BSP” (cms19859230182-lang, 23:34 Beijing time on 09-29) — adding an RT-Thread test report for the WCH CH32V003 official BSP, continuing the recent pace of RT-Thread reports for MCU boards; the review queue still holds #397 (RT-Thread Smart), #405 (Zephyr), and #390 (VisionFive2_Lite). board-docs merged PR #49 “docs: update ROS 2 course catalog paths” (DuoQilai, 22:39) — updating ROS 2 course catalog paths.

2.5 Others: ruyi-backend dependency PR #132 merged; ruyi package manager and PyPI remain at 0.53.0; ruyi-imager nightly channel refreshed routinely (09-29 status)

Date: 2026-09-29 (status) Source: PR #132, ruyi Releases, PyPI, Imager nightly build

ruyi-backend: dependency upgrade PR #132 (ruff 0.16.9) merged (12:21 Beijing time on 09-29). ruyi package manager: main repository quiet (latest commit 09-25), PyPI 0.53.0 remains the latest (no new beta). ruyi-imager: nightly channel build refreshed routinely (09-29 07:18, no code changes). ruyici (macOS build PR #13) and the VS Code extension (#259 under review) saw no new activity in this window.


III. Vector Extensions and Operator Optimization (VecIntrinBench / IntrinTrans / FBGEMM)

3.1 All three repositories remain quiet; eighteen MXNet/Caffe PRs see no updates (09-29 status)

Date: 2026-09-29 (status) Source: VecIntrinBench, IntrinTrans, FBGEMM, MXNet PR list, caffe PR list

The three target repositories for vector intrinsic benchmarking, intrinsic translation, and low-precision operator libraries remain quiet (VecIntrinBench last commit 02-13, IntrinTrans 06-25, FBGEMM fork 07-13); the same group’s cpuinfo (05-20) and torq-tile (04-09) likewise saw no activity. The two classic framework repositories (MXNet 15, Caffe 3) have all 18 PRs still open, with no updates in this window (the most recent activity remains the three caffe PRs opened on 09-28). RVV-related activity in this window is concentrated on the compiler side (riscv-gcc, see 2.1).


IV. Community and Events (Biweekly Report, Forum)

4.1 Forum adds a 09-29 news post and Lichee Pi course 04; biweekly report issue 077 remains the latest (09-29)

Date: 2026-09-29 Source: #2865, #2866, #2852

The forum added two topics (both on the morning of 09-29 Beijing time): an open-source technology news roundup post (#2865, 11:30) and “Lichee Pi 4A RISC-V Linux Practice Course 04 Chapter Experiment · Three Experiments” (#2866, 11:31) — the course moves from the 09-28 “Serial Dialogue and Temperature Control” installment into the experiment segment. Biweekly report issue 077 (09-24) remains the latest; the next issue has yet to appear.

4.2 External news and arXiv: zero hits (09-29 status)

Date: 2026-09-29 (status) Source: RuyiSDK Developer Community, arXiv

Google News returned zero hits within the window for Chinese and English queries on RuyiSDK, RuyiAI, Ruyi RISC-V, and openRuyi (returned items were all historical or irrelevant: e.g., the March “XiangShan, Ruyi” launch piece, an unrelated industry article from 09-17); the channel is verified as functioning normally. arXiv (RISC-V and compilation, vector, inference directions) saw no new entries within the window; the most recent item remains 09-24’s “Compiler and Hardware Co-Design for Accelerator Architectures”.


V. Trend Observations

5.1 Concentrated Output on the Compiler and Toolchain Side

The visible activity across three organizations in this window is concentrated on the compiler and toolchain side: a full-stack rebuild of the LLVM fork’s riscv branch (twenty-plus replays and integrations, see today’s highlights), two P-extension PRs for riscv-gcc (#20, #21), the landing of the openRuyi kernel line at 6.18.54, and build fixes for openRuyi-zero; meanwhile, the framework adaptation side (PyTorch riscv branch, MXNet/Caffe) was entirely silent this window. The adaptation and tooling lines alternate in rhythm: the previous window was carried by the framework side (a batch of MXNet/Caffe PRs), while this window returns to the compiler and distribution side.

5.2 The “Rebuild-Style Sync” of the LLVM Branch and What to Watch

This branch rebuild exhibits the maintenance pattern of the llvm-project repo: the SyncBots automation bot continuously integrates upstream LLVM into the local baseline, the local patch stack (matrix extensions, custom instructions, CI) is advanced wholesale via replay, and the sync point within the window advances to that day’s upstream commit b3b5e33. Points to watch: whether review of the AME-series PRs after the rebuild (#22 standard pre-approved backend, #25/#28 FPGA backends) speeds up on the new baseline; and the parallel evolution of the two matrix extension tracks, BOSC AME and RVI AME, in this repo.

5.3 Gaps and Focus Points in This Window

Gaps: The PyTorch riscv branch and open PRs remain silent for a second consecutive period (since 09-21); the eighteen MXNet/Caffe PRs have no updates; the openRuyi 2026.09 monthly release announcement has not gone live; support-matrix’s pending #397/#405/#390 have no updates; external news and arXiv returned zero hits. Focus points: first, the progress of the three pending PRs on the LLVM branch after the rebuild (#22, #25, #28); second, image and monthly release progress once the 6.18.54 kernel line enters openRuyi; third, the review cadence of the two riscv-gcc P-extension PRs; fourth, the continuity of the two “daily rhythm” items within a single day (ruyiai-daily and the forum news post).


Source Verification Table

Source Verification Result
RuyiAI-Stack organization (19 repos) llvm-project: riscv branch rebuild (#29 merged, SyncBots synced to b3b5e33, twenty-plus replays) + 20 upstream syncs on main; ruyiai-daily 09-29 issue; site repo 2 routine commits; no commits in pytorch, triton-riscv, tilelang-riscv, mxnet, caffe, FBGEMM, cpuinfo, etc.
ruyisdk organization (49 repos) Commits: support-matrix 1, board-docs 1, ruyi-backend 1 (each including 1 merged PR); PRs: riscv-gcc #20 updated, #21 newly opened; Releases: ruyi-imager nightly channel refreshed; no commits in ruyi, packages-index, ruyici, VS Code extension, etc.
openRuyi-Project organization (37 repos) openRuyi 2 commits (#1388, #1389 merged), openRuyi-zero 1 commit, newly opened PRs #1392, #1393; no window activity in kiwi-image, kernel-team-tools, ceph-ci, linux, etc.
RuyiSDK Community Forum 2 new topics (#2865 news post, #2866 course 04); biweekly report issue 077 remains the latest
Biweekly Report Issue 077 (09-24) remains the latest; next issue not yet live
openRuyi News Page No new announcements (2026.08 remains the latest; 2026.09 not yet live)
Development Board Support Matrix #408 (CH32V003 RT-Thread report) merged; #397, #405, #390 pending review
ruyi Package Manager Main repo silent; PyPI 0.53.0 remains the latest (no new beta)
Tech Intelligence Repo (ruyiai-daily) 09-29 issue pushed (09-29 06:17); second consecutive day of resumed cadence
VS Code Extension No new activity (0.1.7 latest; #259 pending review, no updates)
ruyi-tuner No commits, no releases, no open PRs (1.9 in flight, latest Release v1.8)
arXiv (RISC-V compilers and vector) No new entries in the window (most recent item 09-24)
Google News RSS (multiple Chinese/English sets + bare queries) Zero hits for RuyiSDK / RuyiAI / 如意 RISC-V / openRuyi combined queries; channel functioning normally

Complete Source List