調査期間:過去 3 日間(2026-09-25 04:30 ~ 2026-09-28 04:30、北京時間;月曜日の期間は週末をカバー)。

情報源:GitHub 三箇所の組織核查(RuyiAI-Stack 18 個のリポジトリ、ruyisdk 45 個のリポジトリ、openRuyi-Project 35 個のリポジトリのコミットと Release、Atom とウェブページの二重チャネル;上流 fork コミットは RISC-V キーワードで逐条フィルタリングし、無関係なコミットは収録しない)、RuyiTuner リポジトリ(Release、CHANGELOG、ブランチコミット)、ruyi パッケージマネージャとテストサブモジュールリポジトリ、開発ボードサポートマトリクスのマージキュー、RuyiSDK 開発者コミュニティ(フォーラム最新トピックと RuyiAI セクション)、openRuyi ディストリビューションニュースページ、arXiv 検索、PyPI バージョン検証、Google News RSS の中国語・英語複数クエリ(プロキシ経由、本期間はヒットなし、詳細は付録参照)。


本期インデックス

  • 今日の重点:RuyiTuner v1.8 リリース、週末に実コンパイル比較段階を完了、三段的パイプラインが成形(09-25 ~ 09-27)
    1. RuyiAI スタック進展(PyTorch / Triton / TileLang RISC-V 適配)
      • 1.1 コンパイラ fork 静黙:XTHeadVector 修正 PR #168 のレビューは 09-24 で停止、予研ブランチに動作なし(09-28 状態)
      • 1.2 triton-riscv:依存 PR #84 を buddy-mlir ナイトリービルド dev20260925 に更新(09-25)
      • 1.3 PyTorch fork:riscv ブランチと 8 個のオープン PR は 09-21 状態を維持(09-28 状態)
      • 1.4 技術情報リポジトリ:ruyiai-daily は四期連続で未プッシュ、最新は依然として 09-23 期(09-24 以降)
    1. RuyiSDK ツールチェーンとディストリビューション(カーネル、サポートマトリクス、IDE、openRuyi)
      • 2.1 ruyi:テストタイムアウトをパッケージ数で計算する PR #503 がマージ(09-25)
      • 2.2 サポートマトリクス:ESP32C3 の RT-Thread 5.3.1 レポートがマージ(PR #406、09-27)
      • 2.3 VS Code プラグイン:「View Example」ガイドを新規追加(09-26)
      • 2.4 公式サイト:データインターフェースとサブモジュールの定例自動更新2件がマージ(09-25)
      • 2.5 openRuyi:メインリポジトリは静黙、ceph-ci はコンパイルプール調整2件、2026.09 月版公告は未上线(09-28 状態)
    1. ベクトル拡張とオペレータ最適化(VecIntrinBench / IntrinTrans / FBGEMM)
      • 3.1 三つの専項目標リポジトリは当期間も引き続き静黙(09-28 状態)
    1. コミュニティとイベント(バイウィークリーレポート、フォーラム)
      • 4.1 フォーラムは当期間内に新規トピックなし、バイウィークリーレポート 077 期が依然として最新(09-28 状態)
      • 4.2 外部ニュースと arXiv はゼロヒット(09-28 状態)
    1. トレンド觀察
      • 5.1 週末の特例:単独メンテナによる高頻度イテレーション期間
      • 5.2 「リリース-メンテナンス」リズム:0.53.0 以降メインリポジトリは静黙
      • 5.3 サポートマトリクスの RT-Thread ラインは引き続き拡張
      • 5.4 当期間の空白と注目点

今日の重点:RuyiTuner v1.8 リリース、週末に実コンパイル比較段階を完了、三段的パイプラインが成形

日付:2026-09-25 ~ 2026-09-27 出典:v1.8 Release、CHANGELOG、real_compile 拆分提交

RuyiTuner は如意コミュニティが LLVM 向けに提供するコンパイラ調優ツールであり、「最適化相乗効果分析」に基づいてコードサイズを最大化して削減できるパス列を自動探索する。北京時間 09-25 午前(09:06)、本ツールは v1.8 をリリースした(tag はコミット a032c28c「Add ruyi-cc to use pass seq into project」を指す)。v1.8 が v1.7(09-17)に対して取り込んだ更新には、プロジェクト全体で共通パス列を探索する --search_scope project モード(適応度を集約する GA)、--max-path-length パラメータ、および scripts/ruyi-cc.sh コンパイララッパースクリプトが含まれる——最適列をプロジェクトの通常のコンパイルフローに接続し(make CC=scripts/ruyi-cc.sh)、列は評分基準に従ってネスト処理を行い、-fPIC / -mcmodel などのコード生成オプションを llc に転送し、すでに bzip2-1.0.2 上で全量コンパイル、リンク、圧縮解凍の機能検証を完了している。このうちプロジェクト級探索と --max-path-length の 2 部分は、以前の調査期間でそれぞれ個別に追跡済みである(09-22 / 09-24)。

リリース後も開発は止まっていない:09-25(7 コミット、09:06 ~ 19:31)と 09-27(6 コミット、16:11 ~ 18:22)の 2 日間で、v1.x ブランチは連続 13 コミット(うち 2 回 main にマージ)を行い、1.9 バージョンラインを「実際のコンパイル対比」の成型へと押し進めた——まずプロジェクト級探索の列をディスクに書き出し(09-25 17:04)、次に「最適列でソースを実コンパイルし体積削減率を報告する」段階をメインエントリに追加し(18:27)、続いてその能力を一時的なラッパースクリプトから取り込み、scripts/ruyi-cc.sh を削除した(19:31);09-27 にこの段階を独立スクリプト real_compile.py(18:10)に分割し、train.py、run.py とともに三階段パイプラインを構成した(段階タイトル 1/3 から 3/3)。そして以下を完了した:出力を段階ごとに再番号付け(列挙ファイルを Step1 プレフィックスに、列と結果を Step2 プレフィックスに変更)、協同ペア探索の中間ファイルをディスクに書き出さない(メモリ受け渡しに変更)、--dataset が単一の .c / .i ソースファイルをサポート、GA の obj-size 評分が pic 再配置モデルに切り替え(x86_64 上の clang のデフォルト口径に整合)、実コンパイル段階が C→IR キャッシュの .ll ファイルを再利用、プロジェクト別に x86 / RISC-V コード体積データを抽出、原理模式図を V2.0 に更新。

調査期間末時点で、1.9 はまだリリースされていない(最新 Release は依然 v1.8)。その変更は CHANGELOG の「1.9 版本変更」段に完全に記載されている;ツールのバージョンとアーキテクチャの汎用性は不変である(LLVM バージョンとターゲットアーキテクチャに束縛されず、ターゲットは入力 IR のターゲット三元組で決定される)。このたびのリファクタリングにより、以前の「二階段探索 + 外部コンパイルラッパースクリプト」の形態が、内蔵の三階段パイプラインへと収束した。


1. RuyiAI スタック進展(PyTorch / Triton / TileLang RISC-V 適配)

調査期間総覧:RuyiAI-Stack 組織の 18 リポジトリのうち、調査期間内にサイトリポジトリ ruyiai-stack.github.io のみが 3 件の定例的なコントリビューターデータコミットを行った(09-25 から 09-27 まで毎日 1 件);pytorch、triton-riscv(メインブランチ)、llvm-project、tilelang-riscv、FBGEMM、cpuinfo、VecIntrinBench、IntrinTrans、harness、dsh-osc、torq-tile、skills、pytorch-ci、SyncBots-DeepAgents、mxnet、caffe は調査期間内にいずれもプッシュがなかった。

1.1 コンパイラ fork 静黙:XTHeadVector 修復 PR #168 の審査は 09-24 で停止、予研ブランチに動作なし(09-28 状態)

日付:2026-09-24(状態) 出典:ブランチ一覧、PR #168

ruyisdk/llvm-project は調査期間内に新規コミットが見られない:メインブランチと AME、riscv-ime-preview、ame0p6 の 3 本の矩陣拡張予研ブランチはいずれも調査期間内の動作がない;玄鉄ベクトル混幅インデックスメモリアクセス修復 PR #168(09-24 に出された)の最後の審査と CI 活動は提出当日で停止し、調査期間内に新たな進展はない。先週の調査期間の「矩陣拡張予研 + XTHeadVector 既存メンテナンス」二本柱並行のリズムは、本調査期間では暫時停止した。

1.2 triton-riscv:依存 PR #84 を buddy-mlir ナイトリービルド dev20260925 に更新(09-25)

日付:2026-09-25 出典:PR #84、PR 一覧

triton-riscv メインブランチは調査期間内にコミットなし;renovate ボットの依存フォロー PR #84 は調査期間内もナイトリービルドに従い段階的に進行——buddy-mlir 参照を nightly/v0.0.11.dev20260925 に更新(北京時間 09-25 夜、PR はオープンのまま)。機能側の 6 件の変換およびサンプル系 PR(#83、#56、#54、#58、#55、#82)の更新時間は依然 09-15 ~ 09-17 で止まっており、調査期間内に新たなレビューはなし。

1.3 PyTorch fork:riscv ブランチと 8 件のオープン PR は 09-21 の状態を維持(09-28 時点)

日付:2026-09-21(状態) 情報源:riscv ブランチのコミット、PR 一覧

当該 fork の riscv ブランチは調査期間内に新規コミットなし(ブランチヘッドは依然 09-20 夜の一括分);8 件のオープン PR(#23、#35、#36、#38、#43、#46、#48、#51)の更新タイムスタンプはすべて 09-21 で止まっており、調査期間内に変化なし;うち RVV 方向の 2 件(#46 ATen RVV サポート、#48 RVV CPU capability)は待ち時間が引き続き累積している。

1.4 技術情報リポジトリ:ruyiai-daily は 4 期連続で未プッシュ、最新は依然 09-23 期(09-24 以降)

日付:2026-09-24 ~ 09-27(空白期間) 情報源:ruyiai-daily のコミット記録

技術情報リポジトリ ruyiai-daily は調査期間内に新たな期をプッシュせず:最新期は依然 09-23 期(09-23 朝にコミット)、09-24 から 09-27 まで 4 期連続で欠落。当該リポジトリは以前 09-18 から 09-23 まで連日の毎日プッシュを維持していたが、今回の空白は 2 つ目の調査期間として拡大しており、リズム調整か更新停止かは今後の調査期間で確認を要する。


2. RuyiSDK ツールチェーンとディストリビューション(カーネル、サポートマトリクス、IDE、openRuyi)

調査期間概観:ruyisdk 組織の 45 リポジトリのうち、調査期間内に動きがあったのは 5 つ:ruyi-tuner(v1.8 リリースと 15 コミット、本日の重点参照)、ruyi(PR #503 マージ)、support-matrix(PR #406 マージ)、ruyisdk-vscode-extension(1 コミット)、ruyisdk-website(2 件の自動更新);llvm-project、riscv-gcc、linux-xuantie-kernel、ruyi-backend、docs、board-docs、packages-index、wechat-articles などは調査期間内に新規コミットなし。

2.1 ruyi:テストタイムアウトをパッケージ数で計算する PR #503 がマージ(09-25)

日付:2026-09-25 情報源:PR #503、マージコミット 237311e3、ruyi-pytest コミット 94881c0b

北京時間 09-25 21:06、PR #503「tests(ruyi-pytest): calculate ruyi install timeout by pkg count」がメンテナ xen0n によりマージされた。当該 PR は 1 行のみを更新:テストサブモジュール tests/ruyi-pytest の参照を c48823c5 から 94881c0b へ進める;後者はテストリポジトリの 09-24 のコミットに対応——パッケージマネージャテストスイートのインストールタイムアウトをインストールパッケージ数で計算する方式に変更し、固定タイムアウト値を置き換えることで、複数パッケージシナリオでの偶発的タイムアウトを削減する、0.53.0 リリース後のテストラインの締めくくりの小さな一歩。調査期間内に ruyi メインリポジトリに他のコミットなし;v0.53.x リリースブランチはリリース後静穏;最新 Release は依然 0.53.0(09-24)、PyPI 0.53.0 は最新を維持、次バージョンは 10 月末を予告(077 期参照)。

2.2 サポートマトリクス:ESP32C3 の RT-Thread 5.3.1 レポートがマージ(PR #406、09-27)

日付:2026-09-27 情報源:PR #406、レポート提出 cf6af500、min_rev コミット 41235259

北京時間 09-27 11:26、PR #406「ESP32C3: add RT-Thread 5.3.1 test report」がマージ(2コミット)。レポートはコントリビューター陳謀順により提出:ESP32-C3-DevKitM-1(rev v1.1)が公式 ESP32_C3 BSP 上で RT-Thread を実行し msh に進入;テストコミットは dc3da6d8 に固定(シリアルバナーは 5.3.1 を表示、v5.3.1 リリースタグではない);ドキュメントは2箇所のボードレベル詳細を記録——Windows 側のリンカスクリプト変更、および esptool の min_rev 対応(当該ボードはデフォルトイメージヘッダの min_rev=3 が拒否されるため、オンボード bootloader.bin の min_rev を 0 に設定する必要があり、使用した esptool 断片を添付)。新規追加は中英二言語ドキュメント計306行。審査待ちキューについて:#397(RT-Thread Smart、Milk-V Duo S)、#405(Zephyr、Milk-V Duo S)、#390(VisionFive2_Lite Ubuntu)はオープン維持、期間内に新規レビューなし。

2.3 VS Code プラグイン:「View Example」ガイドを新規追加(09-26)

日付:2026-09-26 情報源:コミット 0d61f1a0

北京時間 09-26 13:37、プラグインリポジトリに機能コミット「feat: add ‘View Example’ when found no build rules」をマージ(コントリビューター sisungo):ワークスペースでビルドルールが見つからない場合、UI に「View Example」エントリを新規追加してユーザーをサンプル閲覧へ誘導;併せて中英ローカライズ文言を更新し冗長項目を整理(l10n 2ファイルと build.service.ts、計 +20 / -12 行)。

2.4 公式サイト:データインターフェースとサブモジュールの2件の定例自動更新をマージ(09-25)

日付:2026-09-25 情報源:コミット 2ffc6b4d、コミット 499dd18a

北京時間 09-25 11:26、公式サイトリポジトリに2件の定例自動更新をマージ:データインターフェース更新(#592)とサブモジュール参照更新(#591)、いずれも自動化タスクの産出物。

2.5 openRuyi:メインリポジトリは静黙、ceph-ci はコンパイルプールを2件調整、2026.09 月版公告は未公開(09-28 時点)

日付:2026-09-25 情報源:ceph-ci コミット b41d2806、openRuyi ニュースページ

openRuyi ディストリビューションのメインリポジトリは期間内静黙(直近コミットは 09-24 のデスクトップ依存修正で、前期間に属する);openRuyi-Project 組織内では ceph-ci のみ動作——北京時間 09-25 夜に2件、非 ASan の ninja コンパイル並列プール上限を 24 に引き下げ、併せて1件のファイルクリーンアップ(コントリビューター sunyuechi)。ディストリビューションのニュースページに新規公告なし:2026.08 月版(08-27 リリース)が依然として最新で、2026.09 月版公告は未公開;05-29 / 06-30 / 07-23 / 08-27 という月末リリースのペースに照らすと、公告ウィンドウが迫っている。


3. ベクトル拡張とオペレータ最適化(VecIntrinBench / IntrinTrans / FBGEMM)

3.1 3つの専用ターゲットリポジトリは期間内引き続き静黙(09-28 時点)

日付:2026-09-28(状態) 出典:VecIntrinBench、IntrinTrans、FBGEMM

ベクトル組み込み関数ベンチマーク、組み込み関数翻訳、低精度オペレータライブラリの3つのリポジトリはいずれも調査期間内にコミットなし:VecIntrinBench の最終コミットは 02-13、IntrinTrans は 06-25、FBGEMM fork は 07-13;同じ観察対象である cpuinfo(05-20)、torq-tile(04-09)も同様に静かである。本調査期間で「コードサイズとシーケンス最適化」に関連する動きは RuyiTuner の実コンパイル対比ラインに集中している(本日の重点を参照)。


4. コミュニティとイベント(ウィークリーレポート、フォーラム)

4.1 フォーラムは調査期間内に新規トピックなし、ウィークリーレポート第077期が依然最新(09-28 状態)

日付:2026-09-28(状態) 出典:フォーラム最新トピック、第077期投稿

RuyiSDK 開発者コミュニティフォーラムは調査期間内(09-25 から 09-27)に新規トピックなし:最新トピックは依然として 09-24 に投稿された第077期ウィークリーレポート(#2852)と 09-24 のオープンソース技術トレンド情報スレッド(#2851)である;デイリー情報スレッドシリーズは本調査期間に更新なし(直近の投稿は 09-24)。ウィークリーレポートの次期はまだ公開されていない。

4.2 外部ニュースと arXiv はゼロヒット(09-28 状態)

日付:2026-09-28(状態) 出典:Google News RSS 複数グループ検索(プロキシ経由)、arXiv 検索

Google News による RuyiSDK、RuyiAI、openRuyi、如意 RISC-V の複数グループの中国語検索(when:3d)はすべてゼロヒット;素の検索による検証チャネルは正常(RuyiSDK は 2024 年の履歴項目のみ返す)。arXiv 検索(RISC-V とベクトル / コンパイラ / 推論方向)は調査期間内に新規収録なし、直近の項目は 09-24 の「Compiler and Hardware Co-Design for Accelerator Architectures」。


5. トレンド観察

5.1 週末の特例:単独メンテナによる高頻度イテレーション期間

RuyiTuner は本調査期間で唯一の高頻度開発面である——09-25 と 09-27 の2日間に同一メンテナが連続して13件のコミットをプッシュし、2回 main にマージし、調査期間をまたいで進行中だったリファクタリング(一時コンパイルラッパースクリプトから組み込み実コンパイル段階へ)を3段階パイプラインとして収束させた。バージョンリズムを振り返ると:v1.6(08-31)から v1.7(09-17)までは約2週間半、v1.7 から v1.8(09-25)は8日、1.9 の変更はすでに進行中——ツールラインは「毎週利用可能な增量」の速度でイテレーションしており、新調査期間におけるメインスタックの静けさと対照をなしている。

5.2 「リリース-メンテナンス」リズム:0.53.0 以降メインリポジトリは静か

ruyi 0.53.0 リリース(09-24)後の最初の完全な調査期間内に、メインリポジトリはテストサブモジュールのフォローアップ1件のみ(#503);0.53 バージョンサイクルに関連する3件の問題(#495、#498、#501)は現在すべてクローズ済みで、長期トラッキング項目 #401(RISC-V 上での PyPI インストール準備状況トラッキング)のみがオープンリストに残っている。第077期の「次バージョンは10月末」の予告と合わせると、現在はバージョン間のメンテナンス安静段階にある——リリース品質の関心はコミュニティのインストールフィードバックへと移っている。

5.3 サポートマトリックスの RT-Thread ラインは拡張を継続

調査期間内のサポートマトリックスで唯一マージされたのは ESP32-C3 の RT-Thread 5.3.1 レポート;直近2週間、このマトリックスの RISC-V ボードカバレッジはほとんどが RT-Thread と Zephyr の2つのリアルタイムオペレーティングシステムによるもの(CH32V307、ESP32-C3 が連続更新)、同時に Milk-V Duo S プラットフォームの3件(RT-Thread / RT-Thread Smart / Zephyr)が依然キューにある。RISC-V 開発ボードのオペレーティングシステムレベルテストディレクトリは継続的に稠密化している。

5.4 本調査期間の空白と注目点

空白項目:RuyiAI-Stack メインスタック(pytorch / triton-riscv / llvm-project などの機能ライン)は連続して静かで、フレームワーク側の待機とツール側の独走の分化はすでに2週目に入っている;技術情報リポジトリの中断は2週目に入った(09-24 期から4期欠席);フォーラムと外部ニュース側は完全に静か。注目点:1つは openRuyi 2026.09 月版公告(月末の調査期間);2つはサポートマトリックスの審査中3件のマージリズム;3つは llvm-project PR #168 と2本の予備研究ブランチの今後の内容;4つは ruyiai-daily がプッシュを再開するか;5つは ruyi 0.53.0 のコミュニティフィードバックと新しい issue の動向。


情報源確認表

情報源 確認結果
RuyiAI-Stack 組織(18 リポジトリ) 例行アクションがあるのは ruyiai-stack.github.io のみ(3 件のコントリビューターデータ);pytorch、tilelang-riscv、llvm-project、FBGEMM、cpuinfo、VecIntrinBench、IntrinTrans、harness、dsh-osc、torq-tile、skills、pytorch-ci などは調査期間内にプッシュなし(triton-riscv 依存 PR に更新あり、1.2 参照)
ruyisdk 組織(45 リポジトリ) ruyi-tuner(v1.8 リリースと 15 件のコミット)、ruyi(#503 マージ)、support-matrix(#406 マージ)、ruyisdk-vscode-extension(1 件)、ruyisdk-website(2 件の自動更新)に動きあり;その他(llvm-project、riscv-gcc、linux-xuantie-kernel、ruyi-backend、docs、board-docs、packages-index、wechat-articles など)は新規コミットなし
openRuyi-Project 組織(35 リポジトリ) ceph-ci の 2 件のみ(コンパイルプール調整);openRuyi メインリポジトリ、fwts、kvm-unit-tests、homepage などは調査期間内にプッシュなし
RuyiSDK コミュニティフォーラム 調査期間内に新規トピックなし(最新は依然として 09-24 の 077 期と情報スレッド)
ウィークリーレポート 077 期が依然として最新(09-24 公開);次期は未公開
openRuyi ニュースページ 新規告知なし(2026.08 が依然として最新;2026.09 は未公開)
開発ボードサポートマトリクス #406 マージ(ESP32C3 RT-Thread 5.3.1);審査中 #397、#405、#390
ruyi パッケージマネージャリポジトリ PR #503 マージ;main にその他のコミットなし;最新 Release 0.53.0(09-24)
技術情報リポジトリ(ruyiai-daily) 09-24 期から四期連続でプッシュなし(最新 09-23 期)
arXiv(RISC-V ベクトルと AI コンパイラ) 調査期間内に新規収録なし(直近エントリ 09-24)
Google News RSS(中英文複数組 + 裸クエリ) RuyiSDK、RuyiAI、openRuyi、如意 RISC-V はゼロヒット;対照クエリは正常に返却、取得障害を排除

完全な情報源リスト

atrix/pull/397>