調査期間:2026-11-04 04:30 ~ 2026-11-05 04:30(北京時間、過去 24 時間;前号 11-04 04:30 の締め切りと連続)。

情報源:GitHub 重点リポジトリと組織のプッシュ核查(RuyiAI-Stack、ruyisdk、openRuyi-Project、buddy-compiler、各リポジトリごとに重点リポジトリの期間内コミット、PR、Release、タグを照合し、ブランチ単位の atom で補完;上流 fork は RISC-V / RVV / 玄鉄キーワードでフィルタ)、ruyi パッケージマネージャー Release、packages-index、openRuyi パッケージリポジトリ SPECS とマージ PR、RuyiSDK 開発者コミュニティフォーラム、ruyisdk WeChat 記事リポジトリ(隔週進捗ドラフト)、ruyiai-daily デイリーインテリジェンスアーカイブ、RuyiAI 公式ホームページ三ページスナップショット、openRuyi ディストリビューションニュースページ、Google News RSS 中英語定向クエリ(プロキシ経由)、arXiv 検索。


本期インデックス

  • 今日の注目:AME バックエンドが i32 行列アキュムレータを AccReg に固定し、設定化された tile 操作を展開前に延期(11-04)
    1. RuyiAI スタック進展(PyTorch / Triton / TileLang RISC-V 適配)
      • 1.1 llvm-project:riscv ブランチに BOSCAME コミット新規追加、レジスタ分類と tile スケジューリングを補完(11-04)
      • 1.2 pytorch:riscv ブランチゼロコミット、main 20 件上流同期(11-05 状態)
      • 1.3 triton-riscv:PR #98 が Triton 3.9.0 へのアップグレードを提案、#92 の 3.8.0 リベースと並行(11-04)
      • 1.4 tilelang-riscv:ゼロコミット、2 件の古い PR は依然オープン(11-05 状態)
    1. RuyiSDK ツールチェーンとディストリビューション
      • 2.1 openRuyi 期間内 10 件コミット:ブラウザと Python パッケージ更新が中心、CI が署名方式を変更(11-04)
      • 2.2 ruyi メインリポジトリゼロコミットゼロタグ、0.54.0-beta.20261102 が依然最新プレリリース(11-05 状態)
      • 2.3 packages-index ゼロコミット、ABI 傍注リスト未動(11-05 状態)
      • 2.4 openRuyi 2026.10 月度版依然欠落、ニュースページは九月リリースで停留(11-05 状態)
    1. ベクトル拡張とオペレータ最適化
      • 3.1 三個のベクトルリポジトリは引き続き静か、最新コミットは 02-13、06-25、07-13 で停留(11-05 状態)
      • 3.2 隔週進捗 080 ドラフト:glibc libmvec と newlib ベクトル数学補完関数(11-04)
      • 3.3 arXiv:bf16/fp16 が RVV 上で自動ベクトル化され静かに降格(11-02、期間外)
    1. Buddy Compiler 動態
      • 4.1 VIR の set_vl セマンティクス厳格化:精確 VLEN と任意 VLEN が二つのパスに分離(11-04 至 11-05)
      • 4.2 CI:pytorch 2.15 がテストマトリクスに参入、LLVM リリースが NVPTX/AMDGPU と lld を開放(11-04)
      • 4.3 ナイトリー版は 0.1.4.dev20261103 で停留、期間内に新規リリースなし(11-05 状態)
    1. コミュニティとイベントと公式ホームページ
      • 5.1 隔週進捗 080 がリポジトリに参入:11-05 発稿、基礎 C ライブラリと V8 の二節のみ成稿(11-04)
      • 5.2 公式ホームページ三ページ変化なし、ブログ 2 篇、ドキュメント 23 章(11-05 状態)
      • 5.3 フォーラム期間内新規投稿なし、サミット投稿と 079 号が依然トップページ(11-05 状態)
      • 5.4 ruyiai-daily 11-04 号アーカイブ、RISC-V 節が K3 修正とファームウェアパッチを収録(11-04)
      • 5.5 外部ニュース四組クエリゼロヒット、arXiv 期間内新規論文なし(11-05 状態)
    1. トレンド観察
      • 6.1 バックエンド先行、フロントエンドとランタイムは静止
      • 6.2 パッケージング側の日常メンテナンスとリリース停滞が併存
      • 6.3 ベクトル数学の補強が先に文書に出現

今日の注目:AME バックエンドが i32 行列アキュムレータを AccReg に固定し、設定化された tile 操作を展開前に延期(11-04)

日期:2026-11-04 来源:コミット f346011、PR #35

11-04 15:40(北京時間)、RuyiAI-Stack/llvm-project の riscv ブランチに新規コミット f346011 が追加され、8 ファイル変更、+412/−1、作者 caihanyi111、協力者 caohanghang。変更対象は RISC-V AME 行列拡張の LLVM バックエンド実装(コード内では BOSCAME と記録)で、二つの部分に分かれる。

最初のブロックはレジスタの分類である。ループ的に持ち越されるアキュムレータ PHI は型テーブルから既定のレジスタクラスを取得するが、nxv32i32 は元々 TileReg としてのみ登録されていた。アキュムレータ命令 mlce32.m、mqma.*、msce32.m のアキュムレータオペランドと結果はいずれも AccReg に限定されているため、各ループエッジで tile と accumulator という2つのレジスタファイル間のコピーを1回生成する必要があり、copyPhysReg はこのクロスファイルコピーを単一の AME 命令に展開できない。修正方法は、nxv32i32 を AccReg にも同時に登録することである。V 拡張を同時に有効にするターゲットでは、RVV がこの型を再登録するため、既定の動作は変わらない。同一ファイル内のレジスタ全体コピーは mmve64.t.t と mmve64.a.a で展開するように変更し、クロスファイルコピーはハードエラーとして保持し、レーン単位のインデックス移動への降格は行わない。

第2のブロックはスケジューリングである。各 tile 設定とそのコンシューマは、順序付きで副作用を持つ擬似命令の中に保持され、emit 直前に展開される。行列レジスタは割り当て可能に変更され、MMA のアキュムレータは tie され、ゼロアキュムレータの定義は旧値を読まず、分岐緩和は完全展開後のサイズを計上する。コミットでは同時に3つのテストを新規追加している。設定化された load/MMA/store の順序、独立アキュムレータとゼロ値定義、RVV と非 RVV の2つの選択、および緩和後の分岐である。

コミットメッセージには動機が明記されている。上位の TTIR から BOSCAME への降格では、リダクションループが i32 アキュムレータを AccReg に留め続けることが要求される。この経路こそが tilelang-riscv からの行列オペレータ経路であり、LLVM 側で補っているのはレジスタ割り当てとスケジューリングの層であり、新規命令ではない。


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

1.1 llvm-project:riscv ブランチに BOSCAME コミットを新規追加、レジスタ分類と tile スケジューリングを補完(11-04)

日付:2026-11-04 情報源:コミット f346011、riscv ブランチコミット一覧

本日の重点で述べた2つの変更に加え、このコミットのテスト面は個別に記録する価値がある。xboscame-ordered-tiles.ll は設定化された load/MMA/store の順序とマシン検証をカバーし、xboscame-matrix-copy.ll は同一ファイル内コピーの展開をカバーし、xboscame-matrix-copy-cross.ll はクロスファイルコピーが必ずエラーを報告する動作を固定する。コミットメッセージが示す検証基準は、xboscame-ordered-tiles.ll のすべての RUN 行が通過することであり、マシン検証とターゲットファイル生成を含む。

タイムライン上、これは riscv ブランチにおける 11-03 03:57 の CI ワークフロー変更以降の最初のコードコミットである。ブランチ上のより早い [RISCV] Lower IME intrinsics to SpacemiT A100 dot instructions、[RISCV] Add A100 HP/SP and pack/unpack lowering は依然として 11-02 のままである。メインブランチは同期間ゼロコミット(最新は 11-02 14:48 UTC)。

1.2 pytorch:riscv ブランチはゼロコミット、main は上流同期二十件(11-05 状態)

日付:2026-11-05(状態) 情報源:riscv ブランチコミット一覧、main ブランチコミット一覧、オープン PR 一覧

riscv ブランチは調査期間内ゼロコミット。最後のブランチ全体リプレイのプッシュは 11-04 03:00(北京時間)に発生し、前回の調査期間の末尾に当たり、ヘッドコミットは 6c89022([SyncBots] Integrate PyTorch at 3afdbd3)である。今回は状態のみを記録し、パッチセットは前回と同一である。

main ブランチには調査期間内に上流同期コミットが二十件あり、内容は inductor/AOTI、cuDNN frontend、oneDNN for macOS、MPS、dynamo に集中しており、逐条確認した結果 RISC-V や RVV に関連する変更はなかった。八件のオープン PR(#36、#38、#43、#46、#48、#51、#23、#35)は依然としてオープン状態であり、調査期間内にマージは見られなかった。

1.3 triton-riscv:PR #98 が Triton 3.9.0 への引き上げを提案、#92 の 3.8.0 リベースと並行(11-04)

日付:2026-11-04 情報源:PR #98、PR #92、コミット一覧

メインブランチはコミットゼロ、最新の1件は依然として 10-31 05:15 UTC のコミット。実際の新たな動きは PR 側にある:trdthg が 11-04 17:25 に #98「Bump Triton to main (3.9.0)」を起票し、最終更新は 11-05 00:11。同じ日、jason-hue の #92「Rebase integration onto the official Triton v3.8.0 release」も更新された。

2件は2つの路線を進んでいる。#92 は triton-hash.txt をメインラインの dev pin 5889527 から v3.8.0 のリリースコミット c01b6774 に差し替え、PR の本文でギャップを明示している:元の pin は release より 417 件の dev コミットが多く、25 件の release コミットが少ない。リベースは #55(asin)の上に基づき、test_inverse_trig_dtype.py は 30/30 通過、CPU と RISC-V パイプラインの挙動は変わらない。#98 はアンカーを直接 3.9.0 メインラインへ押し出す。一方は安定重視、一方は追随であり、最終的な落としどころはレビューの取捨にかかっている。

1.4 tilelang-riscv:コミットゼロ、2件の古い PR が依然オープン(11-05 状態)

日付:2026-11-05(状態) 情報源:コミット一覧、PR #4、PR #2

メインブランチは調査期間内コミットゼロ、先頭コミットは 11-03 06:13 UTC の 57c548c(PR #5 のマージ結果)で止まっている。オープン PR は依然2件:#4「Add RVV vector mask and max reduction lowering」(zxfj12138)と #2「Add Codex-compatible RISC-V operator workflow」(zzwwji-lab)。前回 PR #5 のマージを記録した際、RVV マスクと最大リダクションが未カバーだと述べたが、本期もこのパスは #4 で止まったまま、未マージである。


2. RuyiSDK ツールチェーンとディストリビューション

2.1 openRuyi 調査期間内に10件のコミット:ブラウザと Python パッケージ更新が中心、CI は署名方式を変更(11-04)

日付:2026-11-04 情報源:コミット一覧、firefox 159.0、expat 2.10.0、CI 署名変更

10件のコミットはすべて 11-04 に集中しており、3つのグループに分けられる。

パッケージ更新:firefox は 159.0 にアップグレード;expat は 2.10.0 にアップグレードし security-fixes を付与;Python 側は4パッケージが同日更新、python-paste 3.11.0、python-multidict 7.2.1、python-hydra-core 1.3.8 はいずれも security-fixes を付与、python-aiobotocore は 3.10.0 にアップグレード、他に python-nltk 3.10.4。

CI:update-package ワークフローは openruyi コンテナ内での実行に変更(21:43)、2時間後に巻き戻された(23:48);その後 apt-key をスコープ制限された OBS 署名鍵に差し替え(23:50)。同日には PR #1591(コンテナ化)と #1584(expat セキュリティ更新)もマージされ、他に #1544 が firefox を更新。終日、RuyiAI 三点セットに触れたコミットは1件もなく、AI 関連の新規 spec も追加されていない。

2.2 ruyi メインリポジトリはコミットゼロ・タグゼロ、0.54.0-beta.20261102 が依然最新プレリリース(11-05 状態)

日付:2026-11-05(状態) 情報源:ruyi Release リスト、コミットリスト

メインリポジトリは調査期間内にコミットゼロ、新タグもなし。Release リストの最新は依然 0.54.0-beta.20261102(11-02 18:37 北京時間)で、正式版は依然 09-24 リリースの 0.53.0。0.54.0 は 09-18 の alpha から 11-02 の beta まで進んだが、正式版はまだリリースされていない。

2.3 packages-index はコミットゼロ、ABI 傍注リストは未変更(11-05 状態)

日付:2026-11-05(状態) 情報源:packages-index コミットリスト

調査期間内にコミットゼロ、最新のコミットは依然 11-02 13:26(北京時間)。前号で議論した ABI 傍注カバレッジの問題(327 個のパッケージバージョン記述ファイルのうち傍注があるのは 3 パッケージのみ)は今号も変化なしで、インデックス側に新たな判定データは追加されていない。

2.4 openRuyi 2026.10 月次版は依然欠落、ニュースページは九月リリースで停止(11-05 状態)

日付:2026-11-05(状態) 情報源:openRuyi ニュースページ

ニュースページは調査期間内に新規なし。リリース系のお知らせの最新は依然 2026.09 で、十月は特集記事 2 本(RISC-V ソフトウェアエコシステム公共インフラ、Ruyi Firmware オープン UEFI ファームウェア方案)のみで、月次バージョンのお知らせはない。2026.10 の欠落は前号から続いている。


3. ベクトル拡張とオペレータ最適化

3.1 3 つのベクトルリポジトリは引き続き静か、最新コミットは 02-13、06-25、07-13 で停止(11-05 状態)

日付:2026-11-05(状態) 情報源:VecIntrinBench、IntrinTrans、FBGEMM

VecIntrinBench の最新コミットは依然 02-13、IntrinTrans は 06-25 で停止、FBGEMM は 07-13 で停止、三者とも調査期間内にコミットゼロ。ベクトル intrinsic のベンチマークとトランスレーションツール側は複数号連続で動きがなく、今号のオペレータ関連の実質的な増分は buddy-mlir の VIR と 080 号原稿のベクトル数学関数にある。

3.2 隔週進捗 080 ドラフト:glibc libmvec と newlib のベクトル数学補関数(11-04)

日付:2026-11-04 情報源:080 号ドラフト、記事リポジトリのコミットリスト

RuyiSDK 微信記事リポジトリの 11-04 更新で、080 号ドラフトの「基礎コンポーネント」2 節が書き上がった。基礎 C ライブラリ部分:glibc は sinpif、sqrt、sqrtf、tanf を既存の libmvec フレームワークに移植した。newlib は atanhf、atan2f、atanpif、atan2pif、exp2f、cosf、coshf、cospif、exp10f、expf、log2f、log2p1f、rsqrtf、expm1f の計 14 関数を既存のベクトル数学フレームワークに移植した。

これらの関数は RVV 上で低精度推論と活性化計算を行うための土台である:ベクトル数学ライブラリに関数が欠けていると、オペレータはスカラーパスに retreat するしかなく、コンパイラ側の RVV 降級がどんなに優れていても活かせない。ドラフトの残りの章節(パッケージマネージャ、IDE、GCC、LLVM、OpenJDK、Go、QEMU など)はまだ空である。

3.3 arXiv:bf16/fp16 が RVV 上で自動ベクトル化によりサイレント降級(11-02、調査期間外)

日付:2026-11-02(調査期間外、直近三日) 情報源:arXiv 2611.03917

調査期間内に arXiv で RISC-V 関連の新規論文はなかった。直近3日間に RVV ベクトル化と直接関連する研究が1件あり、記録に値する。著者の Vaishnavi Kouru と Robert Chun は、fp32、int8、bf16、fp16 の4精度の積和ループを用いて LLVM の RISC-V 自動ベクトル化を比較した。-march=rv64gcv という共通ベースラインでは、int8 と fp32 はクリーンにベクトル化できるが、bf16 と fp16 は多数のスカラーへのフォールバックに退化し、fp16 はさらに要素ごとのソフトウェア変換呼び出しに退化する。ただし zvfbfmin/zvfbfwma と zvfhmin を追加で有効化した場合は除く。

QEMU ユーザーモードでの動的命令数はその規模を示している。ベースラインの bf16 と fp16 カーネルが実行する命令数は、拡張を有効化したバージョンのそれぞれ 17.0 倍と 75.9 倍である。論文は同時に、コンパイラの診断は確かにこの退化を報告するものの、その文言では「コンパイルオプションを1つ追加すれば解決する」場合と「固有の変換コスト」を区別しておらず、ユーザーは修正方法を指し示す直接的なシグナルを得られないと指摘している。RuyiAI スタックにとって、これは 080 号でベクトル数学関数を補ったのと同じ問題の両端である。一端はライブラリ関数の欠如、もう一端は機能スイッチの可視性の欠如である。


4. Buddy Compiler ダイナミクス

4.1 VIR の set_vl セマンティクスの厳格化:精确 VLEN と任意 VLEN が2つのパスに分離(11-04 から 11-05)

日付:2026-11-04 から 11-05 情報源:PR #1028、マージコミット dd57775、PR #1029、マージコミット 61ba191

zhanghb97 による2件の PR が調査期間内に相次いでマージされ、VIR 方言における set_vl のセマンティクスが明確になった。

#1028(11-04 23:54 マージ)は rvv-vlen をターゲットの精确 VLEN として扱う。vscale = rvv-vlen / 64 となり、1つの vector<[N]xT> は N 掛ける vscale 本のレーンを保持し、分割は完全なベクトル単位で行われる。これ以前は rvv-vlen は最小 VLEN として扱われ、マスクはすべて真であるにもかかわらずコード内に残っていた。llc は vid と vmslt を保持し、メモリアクセスはマスクを伴い、RoPE の rotate_half は slides とマスク選択になり、デコードアテンションではマスクがオーバーフローさえ起こしていた。K3 上のカーネルは 1024 ビットのベクトル幅で構築されており、まさにこのパスの典型シナリオである。

#1029(11-05 01:32 マージ)は rvv-vlen を指定しない汎用ビルドを扱う。この場合、コードは任意の VLEN に対して成立する必要があり、strip-mined 領域は N 掛ける vscale で実行時にステップし、ベクトルは最小の 128 ビットでサイズ決定される。結果を伴う set_vl は直接拒否され、「rvv-vlen、すなわち精确 VLEN が必要」と報告される。このパスは以前は単にエラーを報告するだけだった。固定ベクトルは rvv-vlen がない場合にそのまま維持され、ホストに応じてサイズ決定される。128 を超える最小 VLEN の宣言は許可されない。

2件を合わせた意味は、セマンティクスがもはや「マスクがたまたますべて真」に依存して担保されるのではなく、コンパイル時にこのコードが特定の VLEN 向けにコンパイルされたのか、任意の VLEN 向けにコンパイルされたのかを明示する必要があるということである。

4.2 CI:pytorch 2.15 がテストマトリクスに参入、LLVM リリースで NVPTX/AMDGPU と lld を有効化(11-04)

日付:2026-11-04 情報源:PR #1026、PR #1027、PR #1025

#1026 pytorch 2.15 をテストマトリックスに追加し、2.11 から 2.15 をカバーする。変更のきっかけは実際のリグレッションである。2.15 では最新の full check が tests/Python/AtenOps/test_resize_enlarge.py で失敗し、しかも失敗は importer より前で発生している。AOT autograd の functionalization が、関数化済みのテンソルに対する resize_ の拡大を現在拒否しており、torch.compile も同じ関数で失敗し、グラフはそもそも ResizeOp に到達しない。修正方法は、テストを out-of-place の aten.resize に置き換え、同じ ResizeOp handler を通し、同じ MLIR を生成することであり、2.11 から 2.15 の全マトリックスで通過する。

#1027 は CI が公開する LLVM に NVPTX/AMDGPU ターゲットを含め、lld を有効化する。#1025 は LLVM を bef335e2143c に引き上げる。三件はいずれもインフラストラクチャだが、#1026 が記録したこのリグレッションは留意に値する。上流の functionalization の厳格化は「バックエンドにグラフが到達しない」形で現れ、バックエンドのエラーにはならない。

4.3 ナイトリービルドは 0.1.4.dev20261103 で停止、調査期間内に新規リリースなし(11-05 状態)

日付:2026-11-05(状態) 情報源:buddy-mlir Release リスト

調査期間内に新規 Release はなく、最新は依然として Nightly 0.1.4.dev20261103(11-03 18:23 北京時間)である。正式版は依然として 10-31 の BUDDY MLIR 0.1.3 である。本日マージされた五件のコミットはまだ新たなナイトリーパッケージを出していない。


5. コミュニティとイベントと公式ホームページ

5.1 隔週進捗 080 がリポジトリに進入:11-05 に発稿、基礎 C ライブラリと V8 の二節のみ成稿(11-04)

日付:2026-11-04 情報源:080 期草稿、コミットリスト

記事リポジトリには 11-04 に四件のコミットがある。09:56 に草稿作成(#393)、16:01 に LIBC を補完(#394)、18:02 と 19:35 に 080 期ファイルを二度更新(#395、#396)。ファイル名は 20261105-ruyisdk-biweekly-80.md で、タイトルは「第 080 期 · 2026 年 11 月 05 日」であり、明日の発稿を意味する。

成稿の程度から見ると、現時点で内容があるのは二節のみである。基礎 C ライブラリ(glibc libmvec と newlib ベクトル数学の移植、3.2 を参照)と V8(今期コミットしてマージした 6 個の RISC-V パッチ、さらにレビューしてマージした 6 個、うち「vlen=1024 を許可」と「スカラー移動時にベクトル末尾を保持」を含む)。パッケージマネージャ、IDE、バージョンテスト、packages-index、開発ボードマトリックス、公式サイトドキュメント、GCC、LLVM、OpenJDK、Go、QEMU の各節は依然として空である。フォーラムでは 079 期(10-26)が依然として最終期であり、080 期はまだ投稿されていない。

5.2 公式ホームページの三ページに変化なし、ブログ二篇、ドキュメント二十三章(11-05 状態)

日付:2026-11-05(状態) 情報源:RuyiAI 公式ホームページ、ブログページ、ドキュメントページ

三ページのスナップショットは前回と一致している。index.html 7,246 バイト、blog.html 5,632 バイト、docs.html 10,843 バイトで、状態はいずれも変化なしである。ブログインデックスは依然として二篇(Triton の RISC-V 適配、PyTorch RISC-V CI 実践)、ドキュメントインデックスは依然として二十三章である。

5.3 フォーラムは調査期間内に新規投稿なし、サミット関連投稿と 079 期が依然としてトップページに(11-05 状態)

日付:2026-11-05(状態) 情報源:RuyiSDK コミュニティ最新トピック、079 期

作成時刻順の最新トピックでは、調査期間内に新規投稿はない。トップページの最新は依然として 11-03 の「スクリプトを使用した ruyi のインストール・アップグレードの説明と使用ガイド」であり、その後に 10-29 の三篇のサミット関連投稿(RuyiAI が第六回 RISC-V 中国サミットに登場、香山如意生態大会、包雲崗講演の転載)、そして 10-26 の 079 期が続く。

5.4 ruyiai-daily 11-04 期をアーカイブ、RISC-V 節は K3 修正とファームウェアパッチを収録(11-04)

日付:2026-11-04 情報源:ruyiai-daily 11-04

アーカイブのコミットは 11-04 06:37(北京時間)に実施された。本号は 11-03 05:07 から 11-04 06:00 までを対象としており、RISC-V の節には本スタックに関連する項目がいくつかある。K3 Pico-ITX 上の llama.cpp における IME2 flash-attention のトークン単位デコード誤りは、根本原因が M[QLEN] の先頭要素のみが初期化され、残りの head がゼロを初期最大値としていたことであり、期間内に K3 上で修正を検証済みで Qwen2.5-7B Q4_K_M を用いて生成と性能テストを行い、顕著な性能回帰は観測されないとの返信が確認された。U-Boot の OpenSBI FULL FIT v3 パッチシリーズが提案され、RAM SPL 下での完全な FIT ロード経路を補完した。Sail は Smcsrind/Sscsrind の間接 CSR アクセスサポートをマージした。Spike は henvcfg.STCE がゼロの際に hip.VSTIP がクリアされない問題を修正した。

5.5 外部ニュース4組のクエリはゼロヒット、arXiv は期間内に新規論文なし(11-05 時点)

日付:2026-11-05(時点) 情報源:Google News RSS、arXiv

「如意 RISC-V」「RuyiSDK」「RuyiAI」「如意社区 RISC-V」の4組のクエリはいずれも期間内に結果がなかった。arXiv の RISC-V コンパイラ方向にも期間内に新規論文はなかった。直近3日間で唯一関連するのは 11-02 の bf16/fp16 自動ベクトル化研究であり、すでに 3.3 に記載済みである。


6. トレンド観察

6.1 バックエンドが先行し、フロントエンドとランタイムは静止

日付:2026-11-05 情報源:llvm-project riscv ブランチ、buddy-mlir コミットリスト

この日の増分はすべて「コンパイルと降級」に集中している。LLVM の AME バックエンドはレジスタ分類と tile スケジューリングを補強し、buddy-mlir の VIR は set_vl の VLEN セマンティクスを厳格化した。一方、pytorch、triton-riscv、tilelang-riscv の3つのフロントエンドリポジトリはいずれもコミットゼロであった。スタックの前進は、既存のオペレータを安定的に低レイヤへ降ろすことに集中しており、新たなフロントエンド機能の取り込みではない。

6.2 パッケージ側の日常保守とリリース停滞が併存

日付:2026-11-05 情報源:openRuyi コミットリスト、ruyi Release リスト

openRuyi は1日で10件のコミットがあり、内容は firefox、expat と4つの Python パッケージ、さらに CI 署名方式とワークフローのコンテナ化の試験(うちコンテナ化は当日中に差し戻し)であった。ruyi と packages-index はコミットゼロで、2026.10 の月次版は依然として欠けている。ディストリビューションの日常保守は進んでいるが、AI スタック向けのリリースは進んでいない。前号ではこの状態を「ボトルネックは開発而非リリース」と総括したが、本号でもディストリビューション側では依然として成立している。

6.3 ベクトル数学の補強はまず文稿に現れる

日付:2026-11-05 情報源:080 期草稿、VecIntrinBench

080 期草稿で最も実質的な内容は glibc libmvec と newlib のベクトル数学関数の移植であるが、対応するベンチマークとトランスパイルのリポジトリ(VecIntrinBench、IntrinTrans)は依然として沈黙している。これは下位ライブラリのベクトル化作業が進んでいることを示すが、それはコミットの形で RuyiAI-Stack の重点リポジトリには現れていない——RuyiSDK の基盤コンポーネントライン(GCC、glibc、newlib、V8)と RuyiAI スタックの重点リポジトリは同じ人々、同じリポジトリの集合ではない。次号では両者のリズムを対照する価値がある。


情報源チェック表

情報源 検証結果
RuyiAI-Stack 重点リポジトリ pytorch:riscv ブランチはコミットゼロ、main は上流同期二十件、オープン PR 八件は未マージ;triton-riscv:コミットゼロ、PR #98 新規作成、#92 更新;tilelang-riscv:コミットゼロ、PR #4 と #2 は依然オープン;llvm-project:riscv ブランチに BOSCAME コミット一件、main はコミットゼロ;その他のリポジトリは調査期間内のコミットなし
ruyisdk 組織 ruyi、packages-index はコミットゼロ・リリースゼロ;wechat-articles 四件(080 号ドラフト);ruyi-tuner、docs、support-matrix、公式サイトリポジトリは調査期間内のコミットなし
openRuyi-Project 十件のコミット:firefox 159.0、expat 2.10.0、Python 四パッケージ、CI 二箇所;PR #1591、#1584、#1544 をマージ;2026.10 月次リリースは依然欠落
buddy-compiler buddy-mlir 五件のコミット(VIR 二件、CI 二件、LLVM アップグレード一件);調査期間内のリリースゼロ
RuyiSDK フォーラム 新規投稿ゼロ;最新は 11-03 の ruyi スクリプトインストールガイド;079 号が依然最新の隔週進捗
RuyiAI 公式ホームページ index、blog、docs の三ページはいずれも変化なし;ブログ 2 件、ドキュメント 23 章
ruyiai-daily 11-04 号はアーカイブ済み
Google News 四組の中国語・英語クエリでヒットゼロ
arXiv 調査期間内に新規論文なし;11-02 に bf16/fp16 自動ベクトル化研究が一篇あり

完全な情報源リスト