RuyiAI デイリーレポート (2026-09-18)
調査期間:過去 3 日間(2026-09-15 10:40 ~ 2026-09-18 10:40、北京時間)。本タスクは RuyiAI デイリーレポートの初回試行であり、十分な素材を取得するため、調査期間を通常の過去 24 時間から 72 時間に拡大した。今後は毎日 24 時間で実行する。
情報源:GitHub(RuyiAI-Stack 組織 16 リポジトリと ruyisdk 組織 29 リポジトリのコミット、Release、ブランチ全量核查;RuyiAI-Stack/pytorch、RuyiAI-Stack/llvm-project 上流 fork は RISC-V キーワードでフィルタ済み、無関係な上流コミットは収録しない)、RuyiSDK 公式隔週進捗とコミュニティフォーラム、openRuyi ディストリビューションニュースページ、RuyiAI コミュニティ毎日技術情報リポジトリ、Google News RSS 中日英文複数グループ検索(プロキシ経由、本調査期間はヒットなし、詳細は付録参照)
本期インデックス
- 今日の重点:ruyi 0.53.0 プレリリース——ELF ABI 互換性スキャナ実装(09-17)
-
- RuyiAI スタック進捗(PyTorch / Triton / TileLang RISC-V 対応)
- 1.1 PyTorch fork 調査期間内 20 コミットは全て上流同期、RISC-V 専用ブランチは調査期間内沈黙(09-15 から 09-18)
- 1.2 RuyiAI 毎日技術情報リポジトリ調査期間内に 2 期追加、RISC-V 段落は 8 項目の進捗をカバー(09-17 / 09-18)
- 1.3 LLVM fork 調査期間内 20 コミットに RISC-V 関連上流変更 1 件を含む(09-17)
- 1.4 triton-riscv と tilelang-riscv は調査期間内プッシュなし(09-14 / 07-16)
- 1.5 CI インフラストラクチャ:タスク継続サービスがエラーハンドリングとヒントテンプレートを強化(09-15)
- RuyiAI スタック進捗(PyTorch / Triton / TileLang RISC-V 対応)
-
- RuyiSDK ツールチェーンとディストリビューション(ruyi パッケージマネージャ、packages-index、openRuyi)
- 2.1 ruyi 0.53.0 プレリリース、8 項目の変更が同時期に実装(09-17)
- 2.2 ELF ABI 互換性スキャナがマージ、RISC-V ISA 属性とスタックアライメントを解析可能(09-16)
- 2.3 内蔵およびシステムソフトウェアソースのデフォルト優先度を上書き可能(09-16)
- 2.4 ソフトウェアパッケージ検証失敗時に次のミラーへ自動フォールバック(09-17)
- 2.5 packages-index 調査期間内 14 コミット:ミラーとボードレベルミラーを集中メンテナンス(09-15 / 09-16)
- 2.6 RuyiSDK IDE 拡張 3 コミット:ソフトウェアパッケージ slug 情報とパッケージツリーリフレッシュ修正(09-17)
- 2.7 玄鉄カーネルリポジトリに RISC-V selftest コミット 1 件(09-16)
- 2.8 openRuyi:調査期間内に新バージョンリリースなし、最新は 2026.08(09-18)
- RuyiSDK ツールチェーンとディストリビューション(ruyi パッケージマネージャ、packages-index、openRuyi)
-
- ベクトル拡張とオペレータ最適化(VecIntrinBench / IntrinTrans / FBGEMM と関連カーネル)
- 3.1 ONNX Runtime の MLAS RVV カーネル最適化:K3/X100 で ResNet50 が 3.01 倍高速化(09-17)
- 3.2 進迭時空ビジョンモデルライブラリ前処理が V2D バックエンドと RVV テンソルパッキングに対応(09-17)
- 3.3 隔週進捗第 076 期:glibc と newlib ベクトル数学関数、LLVM P 拡張連続マージ(09-15)
- 3.4 GCC Sspmp 拡張サポートが Binutils 上流にマージ、RISE-CI メンテナンス変更実装(09-15)
- 3.5 ネイティブベクトルベンチマークとオペレータリポジトリは調査期間内沈黙(09-18)
- ベクトル拡張とオペレータ最適化(VecIntrinBench / IntrinTrans / FBGEMM と関連カーネル)
-
- コミュニティとイベント(隔週進捗、フォーラム、ドキュメント)
- 4.1 RuyiSDK 隔週進捗報告第 076 期発布(09-15)
- 4.2 コミュニティフォーラム 09-17 期オープンソース技術ホットニュース情報(09-17)
- 4.3 開発ボードサポートマトリックスに K3 CoM260 Kit レポート追加、K3 ボードに ROS 2 コース追加(09-15)
- 4.4 コミュニティ公式サイトデータとサブモジュールが毎日自動更新(09-18)
- 4.5 背景(調査期間外):ソフトウェアパッケージインデックスページ公開と PyTorch RISC-V CI 実践(09-11)
- コミュニティとイベント(隔週進捗、フォーラム、ドキュメント)
-
- トレンド観察
- 5.1 互換性と配布インフラストラクチャが本調査期間の主軸
- 5.2 上流 fork 同期とローカル RISC-V ブランチのリズムが明確に分離
- 5.3 RISC-V 推論カーネルに再現可能な実測高速化データが出現し始め
- 5.4 本調査期間の空白とリスクポイント
- トレンド観察
今日の重点:ruyi 0.53.0 プレリリース——ELF ABI 互換性スキャナ実装
日付:2026-09-17 出典:ruyi 0.53.0-beta.20260917
本ウィンドウの RuyiAI 関連組織で最も重要なのは、RuyiSDK パッケージマネージャ ruyi のプレリリースである。0.53.0-beta.20260917 が 09-17 にリリースされ、変更セットは 8 件のマージリクエスト、3 名のコントリビューター(うち 1 名は初回コントリビューター)によるものである。リリースノートによれば、本バージョンは RISC-V ソフトウェア配布に直接的な意味を持つ 3 つの能力を導入している。第一に、ソフトウェアパッケージにベンダー専用メタデータと「RuyiSDK Certified」ベンダーマークを追加(#489)。第二に、基本的な ELF ABI 互換性スキャナーを新規追加(#496)。第三に、内蔵およびシステムソフトウェアソースのデフォルト優先度を上書き可能にした(#497)。さらに依存関係の更新と自作 pygit2 ビルドの削除(#490)、エンティティリストが全リクエストタイプを返すよう修正(#493)、検証失敗時に早期中止する問題の修正(#499)、Nuitka ビルド警告 1 件の解消(#500)も含まれる。
09-16 06:20 にリリースされた 0.53.0-alpha.20260828 と比較すると、beta 版はそれ以前に分散してマージされた ABI スキャンとソフトウェアソース優先度の 2 本のラインをインストール可能な成果物にまとめて取り込み、同時に翻訳ファイルと zh_CN コマンドラインプロンプトを最新の状態に更新した。公式の隔週進捗の表現によれば、0.53.0 正式版は 9 月末のリリースが見込まれており、現在の 0.52.0 も引き続き使用可能である。ソフトウェアソースの内容は直近 3 つの正式版との互換性を保証する。RISC-V 開発者にとって、このバージョンの価値は「このバイナリパッケージがこの RISC-V マシン上で動作するかどうか」を経験による判断から、ツールが出力できる確定的なレポートへと変えた点にある——詳細は 2.2 を参照。
1. RuyiAI スタックの進展(PyTorch / Triton / TileLang RISC-V 対応)
ウィンドウ概観:RuyiAI-Stack 組織の 16 リポジトリのうち、ウィンドウ内にプッシュがあったのは 4 つ:pytorch、llvm-project、ruyiai-daily、ruyiai-stack.github.io、および dsh-osc(09-15)。中核の RISC-V 専用リポジトリ triton-riscv、tilelang-riscv、harness、FBGEMM、cpuinfo、VecIntrinBench、IntrinTrans、torq-tile、pytorch-ci はウィンドウ内にいずれもプッシュがなかった。
1.1 PyTorch fork はウィンドウ内 20 コミットすべてが上流同期、RISC-V 専用ブランチはウィンドウ内で静か(09-15 から 09-18)
日付:2026-09-18 情報源:RuyiAI-Stack/pytorch ブランチ一覧
ウィンドウ内で RuyiAI-Stack/pytorch のメインブランチには合計 20 コミットがあり、タイトルはすべて上流 PyTorch の通常の変更(dynamo の変数分割とフォールバック、MPS metal の移植、分散 all_gather の調整など)であった。RISC-V、RVV、ベクトル拡張、rv64、玄鉄などのキーワードで逐条フィルタリングした結果、ヒットは 0 件だったため、本期はいかなる上流同期項目も収録しない。この fork の RISC-V 専用ブランチ——riscv-base、test-riscv64-ci、update-blocklist、agent/riscv-linear-cross-entropy-ulp、sync/upstream-lc-eps-riscv——もウィンドウ内にプッシュがなく、最新コミット時刻はそれぞれ 2026-04-23、2026-04-23、2026-07-24 などより早い時点にとどまっている。これは、ローカルの RISC-V 対応ラインがウィンドウ内で安定期にあり、作業は fork と上流の同期維持が主体であることを示している。
1.2 RuyiAI デイリーテクノロジーインテリジェンスリポジトリはウィンドウ内に 2 期を追加、RISC-V 段落は 8 項目の進展をカバー(09-17 / 09-18)
日付:2026-09-18 情報源:ruyiai-daily
RuyiAI-Stack/ruyiai-daily はコミュニティのデイリーテクノロジーインテリジェンスリポジトリであり、ウィンドウ内に 09-17 と 09-18 の 2 期を追加した(09-18 期は当日 06:47 にコミット)。両期の RISC-V 段落は合計 8 項目の検証済みの進展を列挙している。玄鉄 Hypervisor テストスイートが UDB 設定に従ってエクスポートする能力マクロによるゲート制御への変更、進畳時空のビジョンモデルライブラリがオプションの V2D バックエンドを新規追加、ONNX Runtime の MLAS RVV カーネル最適化、sail-riscv が mcountinhibit CSR の設定を許可、RISC-V 特権仕様が WFI の RNMI に対する動作を明確化、香山課程リポジトリが BPU コンテキストスイッチリフレッシュ設計文書をコミット、RISC-V International が Openchip インタビューを公開、deepin 25 の RVA23 バージョンが進畳時空 K3 に対応。このリポジトリの自述の口径は、公式ブログ、告知、RFC、Release、または公式 API に戻った検証済み証拠のみを採用し、アグリゲータは候補発見のみに用いるというものである。本レポートはその転引項目について、すべて元の PR またはブログリンクまで遡ってから引用している。
1.3 LLVM fork ウィンドウ内 20 コミットに RISC-V 関連の上流変更を 1 件含む(09-17)
日付:2026-09-17 情報源:llvm-project a47fe60
期間内の RuyiAI-Stack/llvm-project メインブランチの20件のコミットのうち、RISC-V に直接関連するものは1件:「[RISCV] Account for VL toggle cost when splitting VP memory intrinsics」、すなわち VP(ベクトル述語)メモリ intrinsic を分割する際に VL 切り替えコストをコストモデルに算入するものである。これは上流 LLVM の RISC-V バックエンド変更が fork 経由で同期されたもので、チームのローカル開発ではなくミラー活動であり、ツールチェーンラインの追跡用に収録した。(同批次には他に MLIR vector outerproduct パーサーが0次元オペランドを拒否する1件があるが、RISC-V と直接関係がないため収録していない。)
1.4 triton-riscv と tilelang-riscv は期間内にプッシュなし(09-14 / 07-16)
日付:2026-09-18 情報源:triton-riscv、tilelang-riscv
RISC-V 向けの Triton と TileLang の対応リポジトリは、本期間内にいずれも新規コミットがない:triton-riscv の最新コミットは 2026-09-14 にとどまり、期間起点より約20時間早いのみ;tilelang-riscv の最新コミットは 2026-07-16。両リポジトリのデフォルトブランチはいずれも main で、期間内のコミット数は0であるため、本期はオペレータ言語層の対応項目はない。
1.5 CI インフラ:タスク継続サービスがエラー処理とプロンプトテンプレートを強化(09-15)
日付:2026-09-15 情報源:dsh-osc コミット
期間内の RuyiAI-Stack/dsh-osc には1件のコミットがある:「[github-ci-continuation] Enhance GitHub CI continuation service with improved error handling, new task prompts」、すなわち継続的インテグレーションのタスク継続サービスのエラー処理を改善し、タスクプロンプトテンプレートを追加したものである。このリポジトリ名は osc プレフィックスを持ち、コミットメッセージから見てコミュニティの自動化と CI オーケストレーション系のインフラに属し、RISC-V のコンパイルやオペレータ本体ではない;ここでは期間内の動態記録としてのみ扱う。
2. RuyiSDK ツールチェーンとディストリビューション(ruyi パッケージマネージャ、packages-index、openRuyi)
期間総覧:ruyisdk 組織の29リポジトリのうち、期間内にコミットがあったのは ruyi(20件のコミット、2件のリリース)、packages-index(14件)、wechat-articles(7件)、ruyisdk-vscode-extension(3件)、ruyisdk-website(2件)、linux-xuantie-kernel(1件);support-matrix、board-docs、docs、ruyi-backend、ruyici、ruyisdk-overlay、ruyi-tuner、LuaJIT、ruyisdk-eclipse-plugins などは期間内にプッシュなし。
2.1 ruyi 0.53.0 プレリリース、8項目の変更が同時期に着地(09-17)
日付:2026-09-17 情報源:ruyi 0.53.0-beta.20260917
詳細は「今日の重点」を参照。リリース形態の情報を2点補足する:第一に、このプレリリースは単一ファイルバイナリ版と PyPI インストール(pip install ruyi)の2つの入手経路を同時に提供し、バイナリは RuyiSDK ミラーサイトからもダウンロード可能で、単一ファイル版を使用するにはファイルを ruyi にリネームする必要がある;第二に、本版のコントリビューターには初回コミット者が1名含まれ、コントリビューター欄は3名となっており、コミュニティ外部の貢献チャネルが依然として機能していることを示す。期間内に当該リポジトリには他に 0.53.0-alpha.20260828 という先行プレリリースがあり、両者を合わせて 0.53.0 正式リリース前の完全なプレリリース系列を構成する。
2.2 ELF ABI 互換性スキャナがマージ、RISC-V ISA 属性とスタックアライメントを解析可能(09-16)
日付:2026-09-16 情報源:ruyi PR #496
本ウィンドウで最も「RISC-V ネイティブツールチェーン」の位置づけを体現している変更は、ELF ABI 互換性スキャナのマージである。これは ELF 実行ファイルとアーカイブをスキャンし、GNU property note とベンダー属性セグメントを抽出し、決定論的な .abi.toml サイドカーファイルを生成し、集約レポートをサポートする。スキャナはアーキテクチャごとにインタプリタを登録し、そのうち RISC-V 側では ISA 文字列とスタックアラインメント要件をデコードでき(不正な属性長に対する防御も既に追加済み)、さらに AArch64 の BTI/PAC 機能と x86-64 の ISA 機能レベルインタプリタがあり、拡張可能なマルチアーキテクチャフレームワークを形成している。スキャンを支えるため、pathspec と pyelftools という 2 つの依存も導入された。RISC-V エコシステムに対する実際の意義は、ソフトウェアパッケージが特定のマシン(例えば RVA23 を満たすか、ベクトル拡張を含むか)で動作できるかどうかを、人手による調査に頼らずツールが構造化された結論として出力できることにある。
2.3 内蔵およびシステムソフトウェア源のデフォルト優先度を上書き可能に(09-16)
日付:2026-09-16 情報源:ruyi PR #497
ruyi は設定を通じて内蔵ソフトウェア源とシステムレベルのソフトウェア源のデフォルト優先度を上書きできるようになり、それに応じてソフトウェア源形式ドキュメントも変更された(repo 形式の変更として注記され、デフォルトリポジトリ優先度の設定が許可される)。この変更により、ユーザーはローカルミラー、企業内ネットワークミラー、公式源の間で明示的に順序付けでき、内蔵源の固定優先度がカスタム源を押しのけることを避けられる。国内ネットワーク環境でミラー分担に依存するシナリオでは実用的である。同批のコミットには一時的な ruyi-pytest パッチとその後のロールバックも含まれており、テストフローの途中状態に属する。
2.4 ソフトウェアパッケージ検証失敗時に自動で次のミラーへフォールバック(09-17)
日付:2026-09-17 情報源:ruyi PR #499
ソフトウェアパッケージのダウンロード段階における一種の脆弱な動作を修正した。あるミラーが返したリリースファイルのチェックサムが一致しない場合、以前はインストールフロー全体を早すぎる段階で中止していたが、現在は次のミラーを試みるように変更され、その検証失敗フォールバック経路をカバーするテストも追加された。この修正は、ミラーサイトで偶発的に発生する不完全または破損したシャード問題に直接対処するもので、国内ミラー環境でのインストール成功率を直接改善する。同批にはダウンロード成功だが内容が破損しているシナリオの処理とテスト修正も含まれる。
2.5 packages-index はウィンドウ内で 14 回のコミット:ミラーとボードレベルミラーを集中的にメンテナンス(09-15 / 09-16)
日付:2026-09-16 情報源:packages-index コミット履歴
RuyiSDK ソフトウェア源インデックスリポジトリはウィンドウ内で 14 回のコミットがあり、方向性はミラーとボードレベルミラーのメンテナンスに集中している。openkylin-cdimage ミラーの追加、OpenCV ソフトウェアパッケージのダウンロード先をミラー経由に限定、ミラーサイトが FreeBSD ミラーをもはやミラーしない旨の注記、一批の Armbian ボードレベルミラーの失効リンクの修正と修復不可能なエントリの削除、spacemit-musepipro の XFCE バージョンの復元と新しいバージョン番号への更新。それ以前の 09-15 の一批の変更では、上流がメンテナンスを停止した 3 つの Armbian XFCE ボードレベルミラー(Orange Pi RV2、SpacemiT Muse Pi Pro、StarFive VisionFive 2)を削除し、OpenWrt の SiFive Unmatched ミラーを 0.2512.5 に更新し、RevyOS SG2042 ミラーを 20260504 に引き上げた。これらの動きは、ソフトウェア源が上流のメンテナンス状態に応じて引き算と調整を行っていることを示している。
2.6 RuyiSDK IDE 拡張の 3 コミット:ソフトウェアパッケージ slug 情報とパッケージツリー更新の修正(09-17)
日付:2026-09-17 情報源:ruyisdk-vscode-extension コミット履歴
RuyiSDK の VS Code 拡張はウィンドウ内で 3 コミットあり、いずれもソフトウェアパッケージの表示とビューの一貫性に関するものである。ソフトウェアパッケージ詳細に slug 情報を追加、ソフトウェアパッケージタグから slug を削除、リソースクリーンアップ後にパッケージツリーが更新されない問題の修正。公式の隔週進捗で開示された最近の変更(パッケージインストール時のダウンロード進捗表示、virtual workspaces のサポート、テスト済み言語向けのサードパーティプラグイン推奨、下部バーのバージョンボタンポップアップの修正)と合わせると、IDE 側の本段階の作業重心は使用体験と情報提示にあり、新機能の拡張ではない。
2.7 玄鉄カーネルリポジトリに 1 件の RISC-V selftest コミット(09-16)
日付:2026-09-16 情報源:linux-xuantie-kernel コミット 3dc1b7b1
ruyisdk/linux-xuantie-kernel のデフォルトブランチは linux-6.6.36 で、調査期間内に 1 件のコミットがある:「selftests: riscv: dtso: Update hwprobe key and handle unsupported keys」、すなわち RISC-V デバイスツリー overlays のセルフテストにおける hwprobe キーを更新し、未サポートのキーを処理するもの。これはカーネルセルフテスト層の正確性維持であり、コミュニティがメンテナンスする玄鉄カーネルブランチの定常的なパッチに属し、新たなハードウェアサポートには関与しない。
2.8 openRuyi:調査期間内に新規リリースはなく、最新は 2026.08(09-18)
日付:2026-09-18 情報源:openRuyi ニュース
openRuyi ディストリビューションニュースページには調査期間内に新規項目はなく、最新リリースは依然として 2026.08 のリリース(2026-08-27)であり、その後も release ブランチの新月度リリースはない。通常の確認基準によれば、本期の openRuyi 側には収録可能な新規リリースはない。このディストリビューションの 8 月版の重点は、セキュリティ修正の集中更新、RISC-V と RVA23 統合の推進、クラウドネイティブと加速コンピューティング能力の拡張、およびカーネル、ツールチェーン、科学計算スタックと KDE デスクトップの更新である。本期は当該項目を書き換えず、「調査期間内に新バージョンなし」という確認結論のみを記録する。
3. ベクトル拡張とオペレータ最適化(VecIntrinBench / IntrinTrans / FBGEMM と関連カーネル)
調査期間概要:RuyiAI 組織内でベクトルベンチマークとオペレータ翻訳を専任とする 3 つのリポジトリは、調査期間内にいずれもプッシュがない。本節の実質的内容は、RuyiAI 情報ラインが収録した、既に元の PR に遡及済みの RISC-V ベクトルとオペレータ最適化の取り組み、および公式の隔週進捗における基盤コンポーネントのイテレーションに由来する。
3.1 ONNX Runtime の MLAS RVV カーネル最適化:K3/X100 で ResNet50 が 3.01 倍高速化(09-17)
日付:2026-09-17 情報源:onnxruntime PR #32540
ONNX Runtime が MLAS の RISC-V RVV カーネル最適化をマージし、softmax、NCHWc 畳み込み、深度畳み込み、活性化関数の 4 種類のオペレータをカバーする。著者がシングルコア・シングルスレッド、固定周波数条件下で実測した結果は、ResNet50 が C920V2 で 1398.1 ミリ秒から 567.3 ミリ秒に、K3/X100 で 816.3 ミリ秒から 271.6 ミリ秒に短縮され、それぞれ 2.46 倍と 3.01 倍の加速に対応する。これは本調査期間内では珍しい、国産 RISC-V プラットフォーム上でのモデルレベルの推論高速化の数値を直接示した公開変更である。著者は同時に、性能テストが最終的な深度畳み込みファイルの統合と最新の rebase より前に行われたことを明記しており、結果は文中のビルド、モデル、シングルコア設定に限定され、マルチコアや全モデルのエンドツーエンドの收益として外挿すべきではない。
3.2 進畳時空ビジュアルモデルライブラリの前処理が V2D バックエンドと RVV テンソルパッキングを導入(09-17)
日付:2026-09-17 情報源:model-zoo-vision PR #82
進畳時空ビジュアルモデルライブラリの前処理段階が 3 系統のディスパッチに拡張された:CPU、OpenCL、およびオプションの V2D バックエンドであり、CPU と RVV のテンソルパッキングおよびキャッシュ padding を追加し、同時に設定可能なフォールバックとコミット前の安全な失敗処理を提供する。この変更が補うのは、デプロイ経路で長らく無視されてきた一段――推論カーネル以外の画像前処理であり、これまでこの段階はしばしば純粋な CPU 実装で、エンドツーエンドのスループットの隠れたボトルネックとなっていた。V2D はオプションのバックエンドであり、実際の可用性はデバイスと実行設定に依存し、原文は一般化可能なエンドツーエンドの加速数値を示していない。
3.3 隔週進捗第 076 期:glibc と newlib のベクトル数学関数、LLVM P 拡張が連続マージ(09-15)
日付:2026-09-15 情報源:RuyiSDK 隔週進捗第 076 期
第 076 期双週進捗で開示された基礎コンポーネントのイテレーションでは、ベクトル方向の比率が大きい。glibc は log10、log10f、log10p1、log10p1f、log1p、log1pf を既存の libmvec ベクトル数学フレームワークへ移植し、newlib は atan2pi、exp2、cbrt、cospi、exp10、log2p1 をそのベクトル数学フレームワークへ移植した。LLVM 側で今期提出された PR は SLP ベクトル化と P 拡張の 2 本のラインをカバーする。SLP 定数ストライドロードの整列合法性チェックは CommonAlignment に切り替えられ、32 ビットロードを未整列の 64 ビット RVV アクセスへ拡幅して SIGBUS を引き起こすことを回避した(#222520、マージ済み)。P 拡張側では packed multiply-parts accumulate、その加算との折り畳み、packed element extract、および psati.dw/dh 即値エンコーディング修正が連続してマージされた。これらの変更の共通方向性は、ベクトルとパック命令をコンパイラバックエンドで確実に利用可能にすることである。
3.4 GCC Sspmp 拡張サポートが Binutils アップストリームにマージ、RISE-CI メンテナンス変更が着地(09-15)
日付:2026-09-15 情報源:binutils コミット b16f1003
第 076 期では同時に、Sspmp 拡張のツールチェーンサポートが Binutils アップストリームにマージされたことが開示された。P 拡張の Binutils 命令エイリアスが補完され、intrinsics API テストで発見された問題が修正された。RISE-CI のメンテナンス変更は会議審査を通過し、アップストリームの 3 つのリポジトリ(gcc-postcommit-ci、gcc-precommit-ci、riscv-gnu-toolchain-ci)に正式にマージされた。さらに、V8 はアトミック操作、浮動小数点比較、符号拡張など一連の欠陥を修正した。OpenJDK は Zfa、Zvbc、Zvfhmin などの拡張の自動有効化サポートをマージし、Project Leyden の AOT 静的コンパイル移植調査を開始した。QEMU は P 拡張の TCG テストケースを新規追加した。これらの作業の多くは、RuyiSDK コミュニティが直接参加または貢献するアップストリームチャネル上に位置している。
3.5 ネイティブベクトルベンチマークとオペレータリポジトリは期間内に沈黙(09-18)
日付:2026-09-18 情報源:VecIntrinBench、IntrinTrans、FBGEMM
RuyiAI 組織内でベクトル最適化に直接関連する 3 つのリポジトリはいずれも期間内にプッシュがなかった。ベクトル intrinsic ベンチマークリポジトリ VecIntrinBench の最新コミットは 2026-02-13、intrinsic 翻訳リポジトリ IntrinTrans は 2026-06-25、FBGEMM 適応リポジトリは 2026-07-13 である。同組織の cpuinfo、torq-tile、harness、pytorch-ci も同様に期間内のコミットがない。したがって、今期のベクトル最適化ラインの検証可能な内容は 3.1 から 3.4 の外部アップストリーム変更が中心であり、本組織自有のベンチマークと翻訳ツールチェーンは更新がない状態にある。
4. コミュニティとイベント(双週進捗、フォーラム、ドキュメント)
4.1 RuyiSDK 双週進捗報告第 076 期が公開(09-15)
日付:2026-09-15 情報源:コミュニティ投稿
第 076 期の双週進捗は 09-15 に公開され、今期最も重要なコミュニティドキュメントである。巻頭言で示された主線は、パッケージマネージャが調整後のリリースペースで推進され、0.53.0 は 9 月末に正式リリース予定で 0.52.0 は引き続き利用可能であること、チームはバイナリパッケージの ABI 互換性検出とレポート基盤、およびより多くの公式メンテナンスソフトウェアパッケージの macOS パッケージング作業を進めていることである。本文は 4 節に分かれて展開する。基礎開発環境(パッケージマネージャ、IDE)、コミュニティとコンテンツ建設(ソフトウェアソースリソース更新、開発ボードサポートマトリクス、開発ボードサンプルリポジトリ)、基礎コンポーネント(基礎 C ライブラリ、GCC、LLVM、V8、OpenJDK、Go、QEMU)。その内容は 2.6 と 3.3、3.4 でテーマ別に拆分して収録済みである。
4.2 コミュニティフォーラム 09-17 期オープンソース技術ホットニュース情報(09-17)
日付:2026-09-17 情報源:コミュニティ投稿
RuyiSDK コミュニティフォーラムは 09-17 に新一期のオープンソース技術ホットニュース情報を公開した。中核となる総覧はオープンソースハードウェアとコンパイラエコシステムに焦点を当てている:MediaTek が正式に LLVM 上流へ nanoMIPS サポート(可変長エンコーディング ISA、初回変更は PR #223032)をコミット、Triton バックエンドは atomic_load/atomic_store をインライン PTX アセンブリへ降格しベクトル化を強化、Spike は S/U モード非対応時の mseccfg と senvcfg の誤った露出を修正した。このシリーズのスレッドはコミュニティによって維持されており、RuyiAI エコシステムが対外的に技術情報を発信する公開チャネルの一つである。
4.3 開発ボードサポートマトリクスに K3 CoM260 Kit レポートを追加、K3 ボードに ROS 2 コースを追加(09-15)
日付:2026-09-15 出典:support-matrix PR #399
開発ボードサポートマトリクスは今期、SpacemiT K3 CoM260 Kit の Buildroot 中英語テストレポート(PR #399)を追加し、あわせて HiFive Premier P550 の Debian レポートと Milk-V Duo S の Arch Linux、Debian、RT-Thread、RT-Thread Smart、Ubuntu 24.04 の 5 件の中英語レポート(PR #393 から #398)を更新した。開発ボードサンプルリポジトリ側では、board-docs が K3 Pico-ITX 向けに ROS 2 コース入口と第一章コースメタデータを追加し、コースドキュメントのソースを GitHub ミラーへ切り替えた(PR #44、#45)。フロントエンドも同期してコースページと中英語ルーティングを追加した。これらの内容は RuyiSDK の開発ボード向けドキュメントと検証インフラを構成している。
4.4 コミュニティ公式サイトのデータとサブモジュールが毎日自動更新(09-18)
日付:2026-09-18 出典:ruyisdk-website コミット c6307acd
コミュニティ公式サイトリポジトリの調査期間内には 2 件の自動コミットがあり、それぞれ API データとサブモジュールを更新しており、いずれも定期タスクの産物である。この種のコミット自体はエンジニアリング上の意思決定を含まないが、「コミュニティサイトのデータパイプラインが期間内に正常稼働していた」ことの客観的な記録として用いることができる;RuyiSDK のソフトウェアパッケージとバージョン情報は、こうした自動更新を通じてウェブサイトの表示層へと流れていく。
4.5 背景(期間外):ソフトウェアパッケージインデックスページの公開と PyTorch RISC-V CI 実践(09-11)
日付:2026-09-11 出典:ソフトウェアパッケージページ公開、PyTorch RISC-V CI 実践
期間外に位置するが本テーマに直接関連するコミュニティ動向が 2 件あり、ここでは背景としての注記のみに留め、今期のインデックス項目内容には計上しない:第一に、RuyiSDK ソフトウェアパッケージインデックスページが公開され、デバイスとソフトウェアパッケージごとにイメージ、バージョン及び適合関係を整理し、x86_64、aarch64、riscv64 の 3 種類のホストアーキテクチャをサポートする;第二に、コミュニティが PyTorch RISC-V CI 実践説明を公開し、RISC-V 向けの PyTorch CI インフラを既に構築したことを開示した。これは RuyiAI fork リポジトリの中核テストセットに用いられ、テストシャーディング、blocklist 管理及び継続的リグレッションを通じてカバレッジを段階的に拡大しており、関連するアーキテクチャ適合問題は継続的に上流へフィードバックされている。後者は 1.1 における fork の各 RISC-V ブランチの現状と対照して読むことができる。
5. トレンド観察
5.1 互換性と配布インフラが今期の主線である
今期最も重みのある 3 件の RuyiSDK 変更——ELF ABI 互換性スキャナ、ソフトウェアソース優先度の上書き可能化、イメージ検証失敗時の自動フォールバック——はいずれも「ソフトウェアパッケージを確実に見つけ、ダウンロードし、使用可能であることを確認できるようにする」という線に属する。これらは同一の目標に奉仕している:RISC-V ソフトウェア配布の確実性である。packages-index が上流でメンテナンスが停止されたミラーを削除し、openkylin-cdimage などの新ミラーが接続されたことと合わせて見ると、コミュニティが配布チェーンの各段階を約定から検査可能な仕組みへと転換しつつあることが分かる。これは 0.53.0 正式版が 9 月末にリリースされるとの予定表と符合している。
5.2 上流 fork の同期とローカル RISC-V ブランチのリズムは明らかに分離している
RuyiAI-Stack/pytorch と llvm-project は期間内の各 20 件のコミットがほぼすべて上流同期である一方、RISC-V 専用ブランチの同期間で最も長く静穏なものは既に 4 月に停止し、直近のものでも 7 月である。この分離自体は健全である:fork は上流との近接を保ち、ローカル適合の変更は特定のブランチに集中してリズムに従って推進され、上流に伴って日々漂流することはない。しかし同時に、RISC-V 適応線が安定期に入ると、fork のコミット量だけを見ると「非常に活発」という錯覚を生むことも意味しており、必ずキーワードでフィルタリングし専用ブランチを個別に検証する必要がある。今期の 0 ヒットという結論もまさにそこから導かれたものである。
5.3 RISC-V 推論カーネルに再現可能な実測高速化データが出現し始めた
ONNX Runtime の MLAS RVV 最適化は、C920V2 と K3/X100 上での ResNet50 シングルコア実測値(2.46 倍と 3.01 倍)を示しており、進畳時空視覚モデルライブラリは最適化を推論カーネルから前処理段階へと拡張している。従来の多くが「某カーネルサポートのマージ」という表現であったのに対し、本調査期間に現れた表現はすでにプラットフォーム、モデル、倍率の完全な組み合わせを伴い、「結果はシングルコア・シングルスレッド・固定周波数に限定、テストは最新の rebase より前」といった限定条件も付記されている。これは RISC-V AI スタックが「動く」から「しっかり動き、正確に測定できる」へと進むシグナルであり、今後のデイリーレポートで継続的に追跡すべき指標ラインでもある。
5.4 本調査期間の空白とリスクポイント
今期の空白部分を正直に指摘しなければならない:RuyiAI 組織内で専任のベクトルベンチマークとオペレータ翻訳を担う 3 つのリポジトリ(VecIntrinBench、IntrinTrans、FBGEMM)および harness、cpuinfo、torq-tile、pytorch-ci は調査期間内にコミットが皆無;triton-riscv の直近のコミットは調査期間起点より約 20 時間前;tilelang-riscv は既に 2 ヶ月近く更新なし;openRuyi は新バージョンなし。さらに、広範な中日英ニュース検索(RuyiSDK、如意 RISC-V、RuyiAI)は調査期間内にヒットゼロであり、当該プロジェクトの国際ニュース側での可視性がいまだ低いことを示しており、デイリーレポートの素材は引き続き公式リポジトリとコミュニティフォーラムを主要な情報源とする。リスク側では注意が必要:0.53.0 は依然ベータであり、ABI スキャンが産出する .abi.toml の結論を正式リリースフローにどう組み込むか、また優先度上書き変更がもたらすソフトウェアソース形式の変更が既存ユーザー設定に与える影響は、正式版リリース後に再確認する必要がある。
付録:情報源検証表
| 情報源 | 検証結果 |
|---|---|
| RuyiAI-Stack 組織(16 リポジトリ) | 調査期間内に 4 つのリポジトリでプッシュあり(pytorch、llvm-project、ruyiai-daily、ruyiai-stack.github.io)と 1 つ(dsh-osc);コア RISC-V 専用リポジトリ 9 つはプッシュなし |
| ruyisdk 組織(29 リポジトリ) | 調査期間内に 6 つのリポジトリでコミットあり;ruyi 20 回コミット 2 リリース、packages-index 14 回、wechat-articles 7 回 |
| GitHub 上流フォークフィルタ | pytorch 20 回コミットで RISC-V キーワードヒット 0;llvm-project 20 回コミットでヒット 1 件 |
| openRuyi ディストリビューション | ニュースページに新規エントリなし、最新バージョンは依然 2026.08(2026-08-27) |
| RuyiSDK コミュニティフォーラム | 調査期間内に新規投稿 4 件(09-15 ウィークリーレポート、09-15 転載 2 件、09-17 ホットトピック情報、09-17 検証転載) |
| Google News RSS(中日英 6 組クエリ、プロキシ経由) | RuyiSDK、如意 RISC-V、RuyiAI などのクエリは調査期間内にすべてヒットゼロ;プロキシ接続性は時間フィルタなしの生クエリで正常を確認 |
| Hacker News / ベンダー RSS | 調査期間内に RuyiAI 関連エントリなし |
| 公式リポジトリ Release / ブランチメタデータ | コミット時間とブランチを逐条照合;フォーク専用ブランチの pushed 時間はブランチ Atom ソースを基準とする |
完全情報源リスト
- [1] ruyi 0.53.0-beta.20260917 リリースノート — https://github.com/ruyisdk/ruyi/releases/tag/0.53.0-beta.20260917
- [2] RuyiSDK パッケージマネージャーリポジトリ — https://github.com/ruyisdk/ruyi
- [3] ruyi ELF ABI 互換性スキャナー PR #496 — https://github.com/ruyisdk/ruyi/pull/496
- [4] ruyi ソフトウェアソースのデフォルト優先度を上書き可能 PR #497 — https://github.com/ruyisdk/ruyi/pull/497
- [5] ruyi イメージ検証失敗時のフォールバック PR #499 — https://github.com/ruyisdk/ruyi/pull/499
- [6] ruyi ベンダー専用メタデータと認証マーク PR #489 — https://github.com/ruyisdk/ruyi/pull/489
- [7] packages-index コミット履歴 — https://github.com/ruyisdk/packages-index/commits/main
- [8] ruyisdk-vscode-extension コミット履歴 — https://github.com/ruyisdk/ruyisdk-vscode-extension/commits/main
- [9] linux-xuantie-kernel コミット 3dc1b7b1 — https://github.com/ruyisdk/linux-xuantie-kernel/commit/3dc1b7b1f90647e94bb7acb18f8a3921e4c11148
- [10] openRuyi ディストリビューションニュース — https://openruyi.cn/zh-Hans/news/
- [11] ruyiai-daily 09-18 号 — https://github.com/RuyiAI-Stack/ruyiai-daily/blob/main/daily-news-2026-09-18.md
- [12] ruyiai-daily 09-17 号 — https://github.com/RuyiAI-Stack/ruyiai-daily/blob/main/daily-news-2026-09-17.md
- [13] RuyiAI-Stack/pytorch ブランチ一覧 — https://github.com/RuyiAI-Stack/pytorch/branches/all
- [14] llvm-project RISC-V VP メモリ intrinsic コストモデルのコミット — https://github.com/RuyiAI-Stack/llvm-project/commit/a47fe60be7facad0f3db9090bb41f94872ee2fa0
- [15] RuyiAI-Stack/triton-riscv — https://github.com/RuyiAI-Stack/triton-riscv
- [16] RuyiAI-Stack/tilelang-riscv — https://github.com/RuyiAI-Stack/tilelang-riscv
- [17] RuyiAI-Stack/dsh-osc コミット履歴 — https://github.com/RuyiAI-Stack/dsh-osc/commits/main
- [18] ONNX Runtime MLAS RVV カーネル最適化 PR #32540 — https://github.com/microsoft/onnxruntime/pull/32540
- [19] 進畳空間ビジョンモデルライブラリ V2D バックエンド PR #82 — https://github.com/spacemit-com/model-zoo-vision/pull/82
- [20] RuyiSDK 隔週進捗 第 076 号本文 — https://github.com/ruyisdk/wechat-articles/blob/main/20260915-ruyisdk-biweekly-76.md
- [21] RuyiSDK 隔週進捗 第 076 号コミュニティ投稿 — https://ruyisdk.cn/t/topic/2838
- [22] コミュニティ 09-17 オープンソース技術ホットニュース — https://ruyisdk.cn/t/topic/2841
- [23] 開発ボードサポートマトリクス K3 CoM260 Kit レポート PR #399 — https://github.com/ruyisdk/support-matrix/pull/39
9>
- [24] 開発ボードサンプルリポジトリ ROS 2 コース PR #44 — https://github.com/ruyisdk/board-docs/pull/44
- [25] ruyisdk-website 自動更新コミット c6307acd — https://github.com/ruyisdk/ruyisdk-website/commit/c6307acd328b07e3dbaa3a543afc3fb27bc39adc
- [26] Binutils の Sspmp 拡張サポートコミット — https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=b16f10037c4814ab03416a4ab143337591881e2b
- [27] LLVM SLP 定数ストライドロードアライメント PR #222520 — https://github.com/llvm/llvm-project/pull/222520
- [28] RISE-CI GCC ポストコミット CI PR #4 — https://github.com/riseproject-dev/gcc-postcommit-ci/pull/4
- [29] 玄鉄 Hypervisor テスト機能ゲーティング PR #31 — https://github.com/XUANTIE-RV/damo-rv-priv-ats/pull/31
- [30] sail-riscv mcountinhibit CSR 設定 PR #1935 — https://github.com/riscv/sail-riscv/pull/1935
- [31] RISC-V 特権仕様 WFI と RNMI の明確化 PR #3401 — https://github.com/riscv/riscv-isa-manual/pull/3401
- [32] 香山コースリポジトリ BPU リフレッシュ設計文書コミット — https://github.com/OpenXiangShan/XiangShanLab/commit/1c99a7f8f8de49e3a3288bbcae1438a4162f8d17
- [33] RISC-V International による Openchip へのインタビュー — https://riscv.org/blog/v-questions-with-openchips-cesc-guim-and-marc-fernandez/
- [34] deepin 25 RVA23 バージョンの進迭時空 K3 への対応 — https://www.deepin.org/zh/deepin-25-rva23-spacemit-k3/
- [35] RuyiAI-Stack/VecIntrinBench — https://github.com/RuyiAI-Stack/VecIntrinBench
- [36] RuyiAI-Stack/IntrinTrans — https://github.com/RuyiAI-Stack/IntrinTrans
- [37] RuyiAI-Stack/FBGEMM — https://github.com/RuyiAI-Stack/FBGEMM
- [38] RuyiAI-Stack/harness — https://github.com/RuyiAI-Stack/harness
- [39] RuyiSDK ソフトウェアパッケージインデックスページ公開(調査期間外の背景情報) — https://ruyisdk.cn/t/topic/2829
- [40] PyTorch RISC-V CI 実践(調査期間外の背景情報) — https://ruyisdk.cn/t/topic/2831