調査期間:2026-10-21 06:00 ~ 2026-10-22 06:00(北京時間、24 時間;木曜朝報、期間は前回デイリーレポートの締め切り時点から継続)。

情報源:GitHub(org: flagos-ai 61 リポジトリ全数核查、コミット検索 164 件、マージ済み PR 151 件と審査中 PR 154 件の検索、org イベントストリーム 100 件、31 リポジトリの Release/Tag 原子的核查、5 リポジトリの Atom フォールバック)、Google News RSS(24 組の中英クエリ語、プロキシ経由)、HN Algolia(8 組)、WeChat 公式アカウント「衆智 FlagOS コミュニティ」原稿、CSDN FlagOS コラムと智源コミュニティチャネルの核查(詳細は付録情報源リストを参照)。


本期インデックス

  • 今日の重点:量子スタックが1日で 84 件のコミット、34 件のマージ、動的回路が Program IR に到達;インフラが清微と摩尔線程を FlagTree の日常ビルド行に接続、vLLM ネイティブホイールが4バックエンドを補完;FlagOS 2.3 の vLLM と SGLang の2つの FEP が同日マージ(10-21)
    1. オープンソースプロジェクトの進展(GitHub 動向)
      • 1.1 Triton 2026 北米大会回顾:FlagOS チームの KernelGen が会場で唯一「マルチチップオペレータ自動生成 Agent」を体系的に展示したプロジェクトに(10-19)
      • 1.2 組織のリズム:22 リポジトリのプッシュ、164 件のコミット、151 件のマージ(10-21)
      • 1.3 FlagQuantum:34 件のマージ、動的回路が Program IR に到達(10-21)
      • 1.4 FlagQuantum:出図と引用可能性の補完、M3 中性原子契約が成型(10-21)
      • 1.5 FlagGems:64 件のマージ、35 件のテスト移植性と 17 件の昆仑芯最適化が並行(10-21)
      • 1.6 build-infra:清微と摩尔線程が FlagTree ビルド行に接続、vLLM ネイティブホイールが4バックエンドを補完(10-21)
      • 1.7 Torch-FL:MPS が Qwen3.5 を収尾、清微乱数がホスト側に到達(10-21)
      • 1.8 vllm-plugin-FL と sglang-plugin-FL:昇腾全デコードグラフと SGLang 0.5.18 アップグレード(10-21)
      • 1.9 FlagTree と FlagCX:AMD 協調大核とマルチセグメント VMM ウィンドウ(10-21)
      • 1.10 その他のリポジトリ:疎注意力、量子化エクスポートと新規リポジトリ Trident(10-21)
    1. 報道とエコシステム
      • 2.1 ニュース側はゼロヒット:24 組のクエリ語でコンポーネント報道なし、CSDN コラムの最新稿はなお 8 月(10-21)
      • 2.2 ガバナンスとチャネル:FEP-0140、FEP-0141 がマージ、組織ホームページに Slack 入口を補完(10-21)
    1. メンバー企業の深掘り
      • 3.1 昆仑芯:17 件のマージでリポジトリ内首位、XPU3 が精度ゲーティングに収束(10-21)
      • 3.2 清微:TX8 が同日 FlagTree ビルド行と Torch-FL 乱数カーネルに進入(10-21)
      • 3.3 摩尔線程:MUSA ビルド行が日次ラインに進入、複素数テストを CPU で構築するよう変更(10-21)
      • 3.4 昇腾:全デコードグラフ、SGLang 0.5.18 と fp32 ゲーティングの3ラインが同日(10-21)
      • 3.5 海光、天数、沐曦と燧原:バックエンド別に振り分けた小修正(10-21)
    1. 総括とトレンド観察
  • 付録:情報源核查表と完全情報源リスト

今日の重点:量子スタック 84 件のコミット、34 件のマージ;インフラが同日清微と摩尔線程を接続(10-21)

日付:2026-10-21 出典:FlagQuantum PR #683 · build-infra PR #1436 · build-infra PR #1449 · community PR #140(全量は付録を参照)

  • リズム面:61 リポジトリ中 22 リポジトリに期間内プッシュがあり、コミット検索 164 件(他に community の 2 件の FEP コミットを Atom が補完検出)、マージ済み PR 151 件、審査中 PR 154 件が期間内に更新され、うち新規オープン 64 件。前回(10-20)は 19 リポジトリ、115 件のコミット、120 件のマージであり、本日は 3 項目それぞれ約 16%、43%、26% 上昇した。
  • 量子スタックが当日の主线:FlagQuantum 84 件のコミット、34 件のマージで、組織全体のマージ量の 22% を占め、内容は動的回路の Program IR 三步、行列期待、M2/M3 マイルストーンと LaTeX 出図に集中している。
  • インフラの二点:build-infra は 17 件をマージし、清微(TX8)と摩尔線程(MUSA)を FlagTree ビルダーと日常ビルド行に接続し、第五と第六のバックエンドとした。同日、vLLM ネイティブ拡張ホイールが nvidia、metax、kunlunxin、hygon の四類バックエンドを補完し登録リリースした。
  • ガバナンス面:community は FEP-0140(vLLM 三バージョン線)と FEP-0141(SGLang 0.5.18 十社ベンダー)をマージし、.github は Slack 招待入口を追加し、FlagOS 2.3 周期のスコープ文書が初めて成文化された。
  • コミュニティ影響力:コミュニティ公式アカウントは 10-21 に Triton 2026 北米大会の振り返りを公開し、KernelGen は会場で唯一「マルチチップオペレータ自動生成 Agent」を体系的に展示するプロジェクトと位置づけられた。本条はユーザー指定キューに従い収録し、冒頭セクションに置く。
  • ニュース側:24 組の中英検索語で FlagOS コンポーネント報道はゼロヒット、HN の八組検索でタイトル直接一致なし、CSDN コラムの最新オリジナル稿は依然 8 月で停止、智源コミュニティはフレームページのみ取得。

1. オープンソースプロジェクト進展(GitHub 動向)

1.1 Triton 2026 北米大会振り返り:FlagOS チームの KernelGen が会場で唯一「マルチチップオペレータ自動生成 Agent」を体系的に展示するプロジェクトに(10-19)

日付:2026-10-19(振り返り記事は 2026-10-21 公開) 情報源:衆智 FlagOS コミュニティ記事 · KernelGen リポジトリ · Triton 大会ページ

  • 会議と規模:10 月 19 日、Triton Developer Conference 2026 が米国サンノゼ会議センターで開催され、来場開発者は 500 人を超え、アジェンダは高度に精選された。講演と Poster は OpenAI、Meta、NVIDIA、AMD、IBM、Red Hat、FlagOS、Marvell などの産業・オープンソースチームをカバーした。
  • シグナル一、Agent がコンパイラの目標を変える:冒頭ページのタイトルは直訳すると「コーディングエージェントがコンパイラの設計目標を変えた」であり、OpenAI は Proton の Profiling、Benchmark helpers とバックエンド拡張機構を紹介した。
  • シグナル二、高レベル Kernel はエキスパート級に迫るがハードウェア協調に依存:NVIDIA Rubin の FP16 指数スループット優位、AMD MI450 上の Gluon は BF16 GEMM、MXFP8/MXFP4 GEMM と 16/8 ビット Attention でエキスパート実装に迫るが、Day-0 能力は依然ハードウェア連携に依存する。
  • シグナル三、DSL 拡張とクロスチップバックエンドが主戦場に:Meta の「The DSL Explosion」は言語分裂の現状を整理した。FlagTree と TLE(Triton Language Extensions)はプログラミングインターフェースとコンパイル経験を共有する前提で各社ハードウェア差異を担う。
  • シグナル四、マイクロベンチマークは本番性能に等しくない:Marvell は P/D 分離デプロイ下の KV Cache のクロスノード転送コストを分析し、会場例では順伝播と逆伝播の偏差が 2.6 倍と 1.6 倍に達することがある。
  • KernelGen の位置づけ:Execution-Driven Kernel Engineering で実行証拠駆動のクローズドループを構築し、本次大会で唯一「マルチチップオペレータ自動生成 Agent」能力を体系的に展示するプロジェクトであり、孤立した Demo ではなく FlagTree コンパイル基盤の上に構築されている。
  • FlagOS 2.2 データ:8 種チップ上で自動生成完了したオペレータ数は 77 から 551、性能比較区間は 2.58 倍から 38.33 倍。原文は数字が各講演者の具体的テスト条件に対応するものであり、プロジェクト間・ハードウェア間で外挿すべきではないと注記している。
  • 判断:本条はコミュニティ影響力イベントに属し、コンポーネントコミットとは同一階層ではない。その価値は KernelGen を「リポジトリ内のツール」から「コンパイラエコシステムの議題」へと押し上げ、引用されるようにした点にある。今後は KernelGen の FlagOS 2.3 周期 FEP における落地進展を追跡できる。

1.2 組織リズム:22 リポジトリプッシュ、164 件コミット、151 件マージ(10-21)

日付:2026-10-21 ソース:flagos-ai 組織リポジトリ · コミット検索 · マージ済み PR 検索

  • リポジトリ面:61 リポジトリ中 22 リポジトリが調査期間内にプッシュあり。コミット数順に FlagQuantum 84、FlagGems 29、build-infra 17、Torch-FL 11、FlagGems-sglang 5、vllm-plugin-FL 3、FlagOS-Compressor、FlagGems-vllm、FlagTree、FlagTrain 各 2、flir、sglang-plugin-FL、Trident、FlagCX、.github、FlagDNN、FlagAttention 各 1。docs、FlagPrism、optest、FlagGems-Experimental のプッシュは非デフォルトブランチにあり、メインブランチに新規コミットなし。
  • マージ面:マージ済み PR 151 件。リポジトリ別では FlagGems 64、FlagQuantum 34、build-infra 17、Torch-FL 11、vllm-plugin-FL と FlagTree が各 4、community、sglang-plugin-FL、FlagGems-sglang、FlagTrain、FlagGems-vllm、FlagOS-Compressor が各 2、FlagCX、.github、Trident、FlagAttention、flir が各 1。FlagGems と FlagQuantum で合計 65% を占める。
  • レビュー中面:調査期間内に更新のあった open PR は 154 件、うち新規 64 件。リポジトリ分布は FlagGems 77、FlagGems-vllm 17、vllm-plugin-FL 14、FlagTree 8、FlagGems-sglang 7、Torch-FL 5。FlagGems-vllm は新規 11 件で、当日新增が最も集中したリポジトリであり、タイトルの多くは各ベンダーの MLA とスパースアテンション最適化。
  • 生産能力面:lukatao が FlagGems で 35 件をマージ、すべてテストと参照実装の移植性修正。llaboon が 9 件をマージ、昆仑芯 XPU3 が中心。build-infra の 15 件は tengqm 一人で完了。FlagQuantum の 34 件はすべて FlagQuantum アカウントでマージ。
  • バージョン面:調査期間内に新規リリースなし。FlagTree の 0.7.1.dev1 と 0.7.1.dev1+ppu3.6 は 10-20 20:11 に付与され、前号に計上済み。FlagCX v0.15.0.dev0 は 10-18。build-infra 側の wheel-info コミット 2 件は vllm-plugin-native ホイールのリリースを指し、リリース記録でありバージョン番号の変更ではない。
  • 判断:当日に対外リリースの動きはなく、生産能力は量子スタックのマイルストーン推進、FlagGems のテスト正確性、ビルド基盤のベンダー接続の 3 点に集中。22 リポジトリのプッシュは直近 1 週間で最高値。

1.3 FlagQuantum:34 件マージ、動的回路が Program IR に到達(10-21)

日付:2026-10-21 ソース:FlagQuantum コミット · PR #681 · PR #683 · PR #694

  • 総量:84 件のコミット、34 件のマージ。コミット数は組織全体の半分以上を占め、マージ数は2位。当日、単一テーマで一日中貫かれた唯一のリポジトリである。
  • Program IR の3ステップ:#681 で型付き動的 Program IR 契約を定義;#683 で中回路測定を「後続量子ビットとブール SSA 結果」へ、reset を明示的な後続量子ビットへ降格し、合接と析接のメタデータをアクティブなブール値上の正規 DNF へマッピング。降格結果が完全な関数グラフと逐語的に一致する場合にのみ復元し、形式不正なメタデータと未サポートの動的マーカーはすべてフェイルクローズで処理(7ファイル、+302/−101);#694 で正確な降格と復元を動的デプロイの強制前提とし、未検証のプログラムは any provider を呼び出す前に停止し、評価とデプロイパッケージのメタデータに program_ir_verified を記録。
  • 契約とセマンティクスの修正:#692 でカスタム操作のキーワード行列を正名し、unitary を別名として保持;#693 でオペレータを値として登録可能にし、組み込みテーブルを変更しない;#691 と #696 でそれぞれ線幅を超えるオペランドと2種類の条件綴りの混用を拒否;#688 で「名前でオペレータを取得」すべきところ実際に渡されたオペランドを取得する誤りを修正;#689 で非ユニタリオペレータが単一量子ビット折り畳みに飲み込まれるのを防止。
  • 行列期待値:#682 で3準位または明示的ラベル付きの動力学モデルが fq.expectation(projector) で名前付き稠密行列期待値を要求できるようにし、出力要求は既存の Pauli インターフェースと同一チャネルを共有。CPU Lindblad 計画が行列スナップショット、数値検証、勾配、結果を担当;回路とリモートパスは実行またはコミット前にこの要求を拒否(13ファイル、+519/−151)。
  • 判断:量子スタックは当日「動的回路が IR に入り、IR がデプロイゲートに入る」閉ループを完成させ、各変更には互換性境界が明記され、CircuitIR バージョン、IR_VERSION、安定シグネチャはいずれも変更されていない。

1.4 FlagQuantum:作図と被引用性の補完、M3 中性原子契約の成立(10-21)

日付:2026-10-21 情報源:PR #668 · PR #684 · PR #687 · PR #690

  • LaTeX 作図:#668 で遅延 LaTeX バックエンドと「エンコーダ—回路—測定ヘッド」混合モデルビューを追加。format に latex を渡すと LatexFigure を返し、ソースコードの公開、ソースコードの保存、Overleaf パッケージのエクスポート、レンダリング、保存の5つのエントリを提供;Notebook セルは SVG を優先表示し、pdftocairo がない場合は PNG にフォールバック。コンパイル結果は不変グラフでキャッシュ(43ファイル、+14311)。#672 と #680 でジャーナルレイアウトのコンパクト混合図と出版サイズのデフォルト値を補完。
  • 被引用性:#684 で CITATION.cff(schema 1.2.0)を追加。バージョンは 0.3.1、公開日は 2026-10-16、ライセンスは Apache-2.0。GitHub の Cite this repository と cffconvert で BibTeX、APA、EndNote、RIS に直接変換可能。
  • M2 と M3:#686 で共有動力学の学習と再生を検証;#687 で中性原子運動の再利用可能な能力と不足契約を整理し、物理生存率 0.8187、無条件 RR 0.4094、生存条件 RR 0.5 の独立数値参照を提示;#690 で実験的 RydbergProgram フロントエンド、2つの型付き物理操作、ネイティブ計画専用 1.7 を定義し、本 PR ではいずれも実装しないことを明記。
  • その他の支線:#675 と #676 で超オペレータ代数を登録し、シミュレータプラグイン准入行の記録を修正;#673 と #674 で動的パスをコミット前にフェイルクローズさせ、8つの能力サンプルを統合証拠として提示;#677 で CUDA-Q 向けに完全な CUDA 13 ホイールクロージャをキャッシュし、ホストランナーのダウンロード量を制限;#666 でインプレースビルドが自身のオペレータをロードできない欠陥を修正。
  • 判断:一日のマージで「計算できる、描ける、引用できる」の3点を補完;M3 の2つのドキュメントは依然として設計契約であり、中性原子のネイティブ転送はまだコードに入っていない。

1.5 FlagGems:64 件マージ、35 件のテスト移植性と 17 件の昆仑芯最適化が並行(10-21)

日付:2026-10-21 情報源:FlagGems コミット · PR #7432 · PR #7117 · PR #6030

  • 総量:29 件のコミット、64 件のマージ。当日マージ数が最も多いリポジトリ。タイトル別ではテストと参照実装の移植性 33 件、昆仑芯 17 件、KernelGen 4 件、FlagOps CI 移行 2 件、昇騰、摩尔線程、KMCompiler が各 1 件、その他 5 件。
  • テスト主線:lukatao 一人で 35 件、すべて生成式用例をクロスバックエンドで実行可能に変更したもの。split と squeeze、adjoint と mH と mT、matrix_H と numpy_T、as_strided、moveaxis と reshape_as と swapaxes、permutation ビュー、整数型と半精度変換、スパースコンストラクタとネストメタデータをカバーし、うち #7425 から #7440 は連続 16 件。修正内容は「同一用例がバックエンドごとに参照値の取得方法が異なる」というもので、前号の共有テスト施設の回退と同一の線上にある。
  • 昆仑芯主線:17 件は XPU3 の精度ゲーティングと kernel 収束を巡るもの。w8a8block_fp8_matmul に FP8 能力ゲーティングを追加(#7190)、fp64 と grouped-MM のリストを能力別スキップに変更し理由を明記(#7098)、linalg_lu_factor はコンパイルストームを修正しゼロピボット保護を追加(#7273)、linear は fp32 に bias を加えた後処理保護とより深い BK 階段を追加(#7272)、sgn と sgn の大 numel 経路はより安価な本体と設定可能な一次元 tile に変更(#7200);#7232 は単層 GRU セルをフラットな一次元 kernel に変更し、集約スコアを 0.4217 から 0.8253 に向上。
  • その他バックエンド:#6030 は昇騰に W8A16 FP8 TopK を追加;#7384 は摩尔線程の複素数 cholesky_solve 入力構築を CPU に配置;#7346 と #7416 はローカル action から FlagOps 共有 action への移行を完了し、オンデマンドテストのグラフィックスカードリスト展開を修正。
  • 判断:単日 64 件のうち過半は新規オペレータではなく、既存オペレータを各バックエンドでテスト可能・比較可能・再現可能にするもので、optest の集中化方針と一致する;昆仑芯の 17 件は XPU3 が実装補完から精度と形状によるゲーティング設定へ移行したことを示す。

1.6 build-infra:清微と摩尔線程が FlagTree ビルド行に接続、vLLM ネイティブホイールが四バックエンドを補完(10-21)

日付:2026-10-21 情報源:PR #1436 · PR #1449 · PR #1450 · PR #1457

  • 総量:17 件のコミット、17 件のマージ。すべて tengqm とリリースボットが完了し、当日のプラットフォーム面で最も集中的なリポジトリである。
  • 清微ビルダー:#1436 で清微 TX8 を FlagTree ビルドラインに接続し、enflame と hcu に続く 5 番目のバックエンドとなった。また「プリコンパイル済み入力はベンダーからのみ取得可能」という最後のバックエンドでもある。パッケージングは 2 段階のコンテナビルド:builder 段階はリリース可能なビルド環境(素の ubuntu 22.04 に apt ツールチェーン、プリコンパイル済みツリーはオフラインキャッシュへ)で、最終段でその上に wheel をビルドする。このバックエンドには 2 つのプリコンパイル済みツリーがあり、apt clang を使用しないため、LLVM を一時退避した実行可能ディレクトリを先に解決させる必要がある。#1440 でこれを日常ビルドラインに組み込んだ。
  • 摩尔線程ビルダー:#1449 で同一仕様により MUSA を接続し、6 番目のバックエンドとなった。2 つのプリコンパイル済みツリーは mthreads-llvm22 と mthreads_local_binary で、後者は対象とする ref に応じて変化する。main 上では v0.7.0、wheel 段階のデフォルトタグ上では v0.6.1 であるため、リテラルではなく調整可能なパラメータとした。#1456 で日常ビルドラインに組み込み、builder を登録した。
  • vLLM ネイティブ wheel:#1437 と #1441 で 3 種類のネイティブ拡張 wheel のビルド失敗を修正し、nvidia と metax を補完した。#1447 で torch バックエンドの自動ロードを無効化し、CMake の find_package が nvidia ビルドマシン上で解決できるようにした。#1448 で metax wheel がプラットフォームを正しく表示するようにした。#1450 で kunlunxin と metax 3.7.2.1 の 2 行を追加し、torch が CUDA キーを使うバックエンドのみネイティブ op が必要であること、純 Python フォールバックではグラフに従って VRAM がリークし OOM に至ることを説明した。#1451 で nvrtc-dev と kunlunxin のヘッダーパスを補完した。#1457 でネイティブタグを「ベンダー.バックエンド」から素のバックエンド名に圧縮し、アプリケーション層のピン留めをマトリクスから機械的に導出するようにして、backend が all の場合の手動パラメータ渡しを回避した。
  • リリース記録:#1439 と #1458 の 2 件の wheel-info コミットで vllm-plugin-native wheel がリリース済みであることを記録した。
  • 判断:ビルダーが「ベンダー各社がプリコンパイル済みパッケージを提供」から「組織統一イメージ内に一時退避」へ移行したことは、6 バックエンドの再現可能なビルドの前提である。vLLM ネイティブ wheel の 4 バックエンド補完は、2.3 サイクルにおいて各ベンダーが同一のインストール経路を取れるかどうかを直接左右する。

1.7 Torch-FL:MPS が Qwen3.5 を収尾、清微の乱数はホスト側へ(10-21)

日付:2026-10-21 情報源:PR #620 · PR #621 · PR #604 · PR #616

  • 総量:11 件のコミット、11 件のマージ。MPS、昆仑芯、昇騰、清微、天数、GCU の 6 プラットフォームにまたがる。
  • MPS 3 件:#614 でキュー内の MPS 作業を維持しつつネイティブに masked_fill を提供;#620 で Qwen3.5 向けにネイティブ MPSGraph カーネルを追加;#621 で Metal 上で高度なインデックスを収集。3 件とも lvyufeng が完了し、時刻は 04:15 から 04:48 に分布。
  • 清微:#604 で TX8 向けにホスト側で乱数を取得するカーネルを提供し、デバイス側に乱数源がない制約を回避した。当日の清微のランタイム側における唯一のアクションである。
  • その他プラットフォーム:#616 で SoC の fp32 能力に応じて昇騰 matmul カーネルにゲートを追加;#619 で inductor の Triton デバイス検出が CUDA クエリを経由しないようにした(GCU);#610 で昆仑芯の Triton バックエンドに実在する stream ソースを提供;#605 で天数上の mean、mean.dim、mm.out の 3 パスを FlagGems ルーティングから外した。
  • ドキュメント:#613 で RTX 2080 Ti(sm_75)上での実測実行を記録。MPS 以外では 2 つ目のコンシューマー向け GPU の可用性証拠である。
  • 判断:当日に構造的変更はなく、すべてが特定のバックエンドを特定のモデルやパスで遅れさせないためのもの。プラットフォーム面は拡張から逐次補完へ移行した。

1.8 vllm-plugin-FL と sglang-plugin-FL:昇騰フルデコードグラフと SGLang 0.5.18 アップグレード(10-21)

日付:2026-10-21 ソース:vllm-plugin-FL PR #606 · vllm-plugin-FL PR #581 · sglang-plugin-FL PR #131

  • vLLM 側 4 件:#606 は vLLM 0.24 向けに昇騰の全デコードグラフ実行を補完し、Qwen3.6-27B と Qwen3.6-35B-A3B のテキストおよび画像推論に対応(26 ファイル、+2513/−408)。モデル計算は EagerAdaptor 経由で FX グラフを実行し、デコード段階では FL の GraphWrapper が NPUGraph を捕捉して再生し、薄い適配層がインターフェース・メタデータ・状態レイアウトの差異を処理し、算術実装はオペレータディスパッチ経由で参照実装とデバイスバックエンドの間で選択する。#619 は画像スケジューリング、パイプライン並列キャッシュ、混合注意力リプレイを修正;#581 は三段式 CI に変更し、コード差分に応じてプラットフォームをルーティングし、ラベルで PR テストをゲート制御する。
  • SGLang 側 2 件:#131 は昇騰 910C バックエンドを SGLang 0.5.18 に独立適配(67 ファイル、+6460/−1383)。プラットフォーム、アロケータ、スケジューリング、パイプライン並列、視覚注意力、GDN と MTP、logprob top-k をカバー。受け入れには 27B と 35B-A3B の TP4 テキスト、視覚、同時実行ユースケースを含み、固定負荷ベンチマークは 24 回すべて合格、各ラウンド 64 リクエストすべて成功;ローカルチェックは 69 合格 3 スキップ。#146 は CI モデルライブラリを統一ディレクトリにマウント。
  • 判断:2 つのプラグインリポジトリが同日にそれぞれ上流バージョン整合を完了し、いずれも「グラフ実行+新モデル」を受け入れ対象としていることは、2.3 サイクルの Day-0 目標が具体的なモデル名に落ちていることを示す。

1.9 FlagTree と FlagCX:AMD 協調大型カーネルとマルチセグメント VMM ウィンドウ(10-21)

日付:2026-10-21 ソース:FlagTree PR #1364 · FlagTree PR #1395 · FlagCX PR #658

  • FlagTree 4 件マージ:#1364 は FlagMega に amd-gfx1100(W7900)と amd-gfx1201(R9700)の 2 ターゲットを追加し、bf16 の Qwen3-1.7B を RDNA 上で単一の協調大型カーネルによりデコード完了させる(28 ファイル、+1287);128 個のワークグループが同時常駐できずフェンスデッドロックを避けるため、各ブロックの計算 warp 上限を 4 に抑える。正確性優先・チューニング後回しの処理である。#1395 は型定義をバックエンド仕様経由にする;#1402 は昇騰上でブールマスクの合計がカウントではなくブールを返す問題を修正;#1420 は燧原 CI で偶発的なバスエラーが出る topk ユースケースを無効化。
  • FlagCX(#658):42 ファイル、+7667。ベンダー非依存の rank ごとのセグメントレイアウト、ユーザーオフセット、slot ストライド、ピアポインタ境界チェックを追加;CUDA、海光 DU、沐曦、PPU 向けにマルチセグメント VMM コールバックを追加し、各アダプタが物理ハンドル、インポートハンドル、マッピング、クリーンアップを自前管理;有界ディスクリプタでセグメントファイルディスクリプタを交換し、集合成功後にのみウィンドウを公開、失敗時はロールバックして NET フォールバックを保持;マルチセグメント単方向ネットワークメモリは仮想アドレス登録に変更し、DMA-BUF のみ対応のモードを拒否。使用方法は FLAGCX_VMM_ENABLE と FLAGCX_VMM_SEGMENT_BYTES の 2 つの環境変数で、セグメント長を設定しない場合は単一割り当てパスを維持。
  • 判断:コンパイラ側は AMD のモデル全体協調発射能力を補完し、通信側は対称ウィンドウを単一セグメントからマルチセグメントへ拡張している;いずれも「単卡に収まらないモデルとクロスノード集合通信」への布石であり、本ウィンドウ内にバージョンリリースはない。

1.10 その他のリポジトリ:疎注意力、量子化エクスポートと新規リポジトリ Trident(10-21)

日付:2026-10-21 ソース:FlagAttention PR #107 · FlagOS-Compressor PR #11 · FlagTrain PR #24 · Trident リポジトリ

  • FlagAttention(#107):kv-outer の MiniMax M3 スパースアテンション prefill を最適化し、ホスト側の約 40 個の小規模オペレータと .item()、nonzero() の同期を 2 つの Triton kernel(アトミックカウント加プレフィックス和、アトミックカーソルスキャッタ)に置き換え、構築速度を 1.5~2.5 倍に短縮。同時に同期不要のスケジューリングと全パスの CUDA グラフキャプチャを実装し、結果はホスト側構築とビット単位で一致。
  • FlagOS-Compressor(#10、#11):#10 は DeepSeek V4.1 と MiMo V2.5 チェックポイントの線形のみの INT8 エクスポートをサポートし、indexer を除外してソースの FP8/FP4 重みを BF16 にデコードし、既存の BF16/FP32 パラメータと FP32 スケーリングを保持(23 ファイル、+1543)。#11 は MXFP8 と NVFP4 ソースチェックポイント変換を追加し、前者は 32 値ごとに 1 組の E8M0 スケーリングを持つ E4M3 重みを識別し、後者は 16 値ごとに 1 組の E4M3 スケーリング加グローバルスケーリングを持つパックド E2M1 重みを識別、143 項目のテストに合格(41 ファイル、+2620)。
  • FlagTrain(#23、#24):Triton kernel 付きの blocked_flash オペレータ(天数)と mixed_moe_gemm を追加し、いずれも KMCompiler プレフィックスでコミット。
  • FlagGems-sglang と FlagGems-vllm:前者は AMD gfx1100 の w8a8_block_int8_matmul と context_attention(#199)、および赛事 Track1 の hash_topk(#145)をマージ。後者は Hopper 上の AttnRes カーネル(#737)と PPU の INT8 チャネル級 BMM(#966)をマージ。
  • 新リポジトリ Trident:10-12 に設立された実験的なブリッジ層で、Triton または Torch スタイルの計算を含む Python 関数を MLIR/LLVM にコンパイルし、tvm_ffi 経由で実行。核心は C++/MLIR で、Python 側は jit と compile のエントリを提供。当日 #3 をマージしていくつかの ATen オペレータテストを補完し、別途 feature ブランチをプッシュ。
  • 判断:スパースアテンション、量子化エクスポート、訓練オペレータの三路線はいずれも特定モデルとバックエンド向けに機能を補完中。Trident は依然として試験段階にあり、対外的なドキュメントのコミットメントはまだない。

2. ニュース報道とエコシステム

2.1 ニュース側はゼロヒット:24 組のクエリ語でコンポーネント報道なし、CSDN コラムの最新稿は依然 8 月(10-21)

日付:2026-10-21 情報源:Google News RSS · CSDN FlagOS コラム · HN Algolia

  • クエリ範囲:24 組の中英語クエリ語のうち、コンポーネント名(FlagOS、FlagGems、FlagScale、FlagTree、FlagPerf、FlagAttention、FlagCX、KernelGen)は 14 日間、メンバーと産業語(智源研究院 オープンソース、智源研究院 チップ、国産算力オープンソースソフトウェアスタック、燧原、沐曦、摩尔線程、清微、海光など)は 7 日間を対象とし、調査期間内に計 16 件がヒット。
  • ヒット内容:すべて産業イベントと相場稿であり、2026 物理 AI 与世界模型大会の南京開幕と集中契約、2026 世界算力博覧会、壁仞科技インタビューと証券会社評価、DeepSeek オープンソース推論フレームワーク DeepInfer、および複数の A 株と ETF 相場稿を含み、FlagOS コンポーネント、バージョン、チップ適配に言及したものは 1 件もない。
  • チャネル検証:HN Algolia の 8 組のクエリのうち FlagOS は 3 件ヒットしたがタイトルに直接一致なし。CSDN FlagOS コラムのトップページ 50 リンクのうち最新のオリジナル稿は依然 08-28 の Day0 適配稿で、10-21 の新規追加はなし。智源コミュニティの検索ページはクライアントレンダリングのためフレームページのみ取得でき、トップページに関連項目は見当たらない。
  • ギャップ説明:当日の外部メディア報道はなく、唯一の新規情報源はコミュニティ独自チャネル(1.1 参照)。平静日確認プロトコルに従い、GitHub 動向を主体とする判断は成立する。

2.2 ガバナンスとチャネル:FEP-0140、FEP-0141 をマージ、組織ホームページに Slack 入口を追加(10-21)

日付:2026-10-21 情報源:FEP-0140 PR #140 · FEP-0141 PR #141 · .github PR #2

  • FEP-0140(sig-framework、目標 FlagOS 2.3):vllm-plugin-FL 向けに3本のバージョンラインを定義。0.24 で昇騰、昆侖芯、燧原、清微、曦望の5社への適配を完了(10月中旬)。0.28 をメインリリース版として10社のベンダーをサポート(11月)。0.32 を Day-0 要件に基づき選定された5社のプラットフォームに導入(11月中旬から12月中旬)。テストは 2.2 のワークフローを再利用し、ベンダーまたは FlagOS イメージ内で必要に応じてソースから目標プラグインバージョンをインストール。受け入れにはインストール、稠密および MoE のテキスト・画像推論、性能、並行性、24時間の安定性を含む。
  • FEP-0141(sig-framework、目標 FlagOS 2.3):SGLang 0.5.18 で10社のベンダーをカバー(12月中旬まで)。Empty モードは 0.5.11 と 0.5.12 で海光、天数、燧原など残り7社を補完し、Qwen3.6-27B と 35B-A3B で全オペレータのカバレッジと精度アライメントを実施。DeepSeek-V4-Flash と V4-Pro は 0.5.18 で W8A8 を実施し、NVIDIA のスループット10%向上を目標とし、少なくとも1社の他ベンダーで最適化を完了する。
  • チャネル(.github #2):組織ホームページの中国語・英語ページの両方に Slack 招待バッジと入口を追加し、community チャネルへ誘導。これまで新規開発者が既存の招待を見つけられなかった。
  • 判断:両 FEP はいずれも「バージョン×ベンダー」をマトリクスとして記述しており、2.3 サイクルの受け入れ対象を固定するもの。これも当日唯一、10社以上のベンダーをカバーする対外文書である。

3. メンバー企業の深掘り

3.1 昆侖芯:17件のマージで社内首位、XPU3 は精度ゲーティングへ収束(10-21)

日付:2026-10-21 情報源:FlagGems PR #7190 · FlagGems PR #7098 · FlagGems PR #7232 · Torch-FL PR #610

  • マージ量:FlagGems 17件、Torch-FL 1件で、メンバー企業中最多。FlagGems の当日マージの27%を占める。
  • 精度ゲーティング:w8a8_block_fp8_matmul(#7190)と fp64 パス(#7098)はいずれも能力に応じてスキップする方式に変更し、grouped-MM リストに理由を明記。コミット説明には達成宣言を行わない旨を特に注記しており、能力スキップを指標達成として数えない方針を示す。
  • 性能:単層 GRU ユニットのフラット一次元 kernel が集約スコアを 0.4217 から 0.8253 に向上(#7232)。sgn と sgn_ の大 numel パスは低コスト本体と設定可能な一次元 tile に変更(#7200)。foreach 単項ファミリ、foreach_addcdiv_scalar、融合カーネルも同日最適化(#7398、#7268)。
  • ランタイム:Torch-FL #610 は昆侖芯の Triton バックエンドに実在する stream ソースを提供し、バックエンドが取得する stream オブジェクトが空で初期化に失敗する問題を修正。
  • 判断:作業の重心はオペレータの補完から精度・形状に応じたゲーティングへ移っており、2.2 以降の能力マトリクスによる受け入れのリズムと一致している。

3.2 清微:TX8 が同日 FlagTree ビルド行と Torch-FL 乱数カーネルに参入(10-21)

日付:2026-10-21 情報源:build-infra PR #1436 · build-infra PR #1440 · Torch-FL PR #604

  • ビルド:TX8 が FlagTree の5番目のバックエンドとなり(#1436)、日常ビルド行にも組み込まれた(#1440)。事前ビルド入力はベンダー側から組織イメージ内に2つの LLVM と依存ツリーを一時保存する方式に変更し、ディストリビューション付属の clang は使用しない。
  • ランタイム:#604 は TX8 にホスト側の乱数カーネルを提供し、デバイス側に乱数源がない制約を回避して、ランダム初期化に依存するテストケースを実行可能にした。
  • 経緯:10-20 に TX8 の torch.compile バックエンドとデバイス属性定数の代償をマージしたばかりで、本日はビルドと乱数の2つの弱点を補完した。
  • 判断:清微は当日唯一、ビルドラインとランタイムの両側で同時に推進したメンバー企業であり、その接続経路は他のベンダーが再利用できるテンプレートとして固められた。

3.3 摩尔線程:MUSA ビルド行が日次ライン入り、複素数テストは CPU 構築に変更(10-21)

日付:2026-10-21 情報源:build-infra PR #1449 · build-infra PR #1456 · FlagGems PR #7384 · FlagGems-vllm PR #970

  • ビルド:MUSA が FlagTree の6番目のバックエンドとなり、日常行(#1449、#1456)に組み込まれた。構造は清微と完全に一致しており、違いはローカルバイナリが ref の変化に伴い明示的な指定が必要となる点のみである。
  • オペレータ:FlagGems #7384 は複素数 cholesky_solve の入力構築を CPU 側に移し、デバイス側での複素数構築制限を回避するとともに、テストケースを CPU 側でデータを準備してからデバイスへ送り込む形に変更した。
  • 審査中:FlagGems-vllm の調査期間内に新規 #970(現在の CI コンパイラ向けに FP8 可変長アテンションを最適化)と #976(mthreads 上の mhc_post 性能を最適化)がオープンされたが、いずれも未マージである。
  • 判断:摩尔線程のビルド経路は他の5社と整合済みであり、残る作業はオペレータレベルの性能と CI コンパイラの適合に集中している。

3.4 昇騰:全デコードグラフ、SGLang 0.5.18 と fp32 ゲーティングの三本柱が同日(10-21)

日付:2026-10-21 情報源:vllm-plugin-FL PR #606 · sglang-plugin-FL PR #131 · Torch-FL PR #616 · FlagGems PR #6030

  • 推論スタック:#606 はデコードグラフの実行と Qwen3.6 デュアルモデル(27B、35B-A3B)のテキスト・画像推論を補完した。#131 は 910C バックエンドを SGLang 0.5.18 に独立適配し、67 ファイル、検収には4カード整機イメージのゲートを含む。
  • オペレータとフレームワーク:#6030 は FlagGems に W8A16 FP8 TopK を追加した。#616 は SoC の fp32 能力に応じて Torch-FL の matmul をゲーティングする。#1402 は FlagTree 上でブールマスクの総和がカウントではなくブール値を返す問題を修正した。
  • 判断:昇騰は当日、2つの推論プラグインリポジトリで同時にバージョン整合を完了した唯一のベンダーであり、作業はオペレータ数ではなくグラフ実行とモデル適配に集中している。2つの PR の合計純増は約7000行であり、当日のコード量で最大のベンダー側投入である。

3.5 海光、天数、沐曦と燧原:バックエンド別に振り分けた小規模修正(10-21)

日付:2026-10-21 情報源:Torch-FL PR #605 · FlagGems PR #6950 · FlagTree PR #1420 · FlagCX PR #658

  • 天数:#605 で mean、mean.dim、mm.out の3経路を FlagGems ルーティングから外し、ネイティブ実装に切り替え;FlagGems-vllm #968 で H100 ベンチマーク付きの INT8 スパース indexer オペレータを新規起票。
  • 海光:FlagGems #7388 で FP32 flash attention フォワードを新規起票、#7410 でストライド入力の層正規化ホストオーバーヘッドを最適化;FlagCX #658 の VMM コールバックが海光 DU をカバー;build-infra #1450 で海光のネイティブホイールがリリースリスト内にあることを確認。
  • 沐曦:build-infra #1448 と #1450 で metax ネイティブホイール(3.7.2.1 含む)を補完しプラットフォームごとに正確に表示;FlagGems #6950 で審査中のものは INT8 と FP8 のパディング不要グループ行列積。
  • 燧原:FlagTree #1420 で CI において散発的バスエラーの topk テストケースを無効化;FlagGems #7077 で審査中のものはベンダ側 10-13 の一括更新。
  • 地平線と寒武紀:当日、組織内で両社専用リポジトリのプッシュとマージは見られなかった。
  • 判断:4社はいずれも当日、1経路または1オペレータ単位で推進しており、構造的変更はない;メンバー単位の成果格差は本日拡大し、昆仑芯と清微はそれぞれ一系統が着地した。

4. まとめとトレンド観察

  • 生産能力構造:量子スタックが提出の半数以上を占め、FlagGems がマージの四割以上を占め、その他のリポジトリは散発的な分布。組織は当日対外リリースを行っておらず、22リポジトリのプッシュは週内最高であり、内部推進と対外ペースがすでに乖離していることを示す。
  • 2.3 サイクル輪郭の形成:FEP-0140 と FEP-0141 が vLLM と SGLang の10社ベンダマトリクスを固定し、構築側は同日に清微と摩尔線程の2つの FlagTree バックエンドを追加、vLLM ネイティブホイールは4バックエンドを補完。要件、構築、インストールの3層が初めて同一週内に整合した。
  • 受け入れ前置が主线に:FlagGems 35件の移植性修正、optest の集中化施設、FlagQuantum のデプロイ前置検証は、新規機能数ではなく再現性と検証可能性を指向している。これは 2.2 リリース後の「まず既存能力を正確に測定する」という取向と一致する。
  • リスク点1:FlagQuantum の単日84件のコミット、34件のマージはすべて同一アカウントで完了しており、レビューとリグレッションの負荷が一箇所に集中、当該パイプラインに障害が発生すれば影響範囲は単一ファイルではなく全リポジトリに及ぶ。
  • リスク点2:M3 の2份の中性原子ドキュメントは依然として設計契約であり、ネイティブ転送、原子とトラップの同一性、連続衝突検査はいずれも未実装;ロードマップ通りに進めば、次段階で Program IR、バインダー、結果パスを同時に変更することになる。
  • 観察点:FlagGems は審査中77件、KernelGen と昆仑芯の2つのキューが依然最長;vllm-plugin-FL の vLLM 0.28 アップグレードは審査中(#576)、FEP-0140 は11月リリースを要求しており、時間窓は残り2週間;FlagTree 0.7.1 の開発ビルドが正式版に移行するかが、次の検証可能なリリースシグナルである。

付録:情報源チェック表と完全情報源リスト

情報源チェック表

情報源 チェック結果
組織リポジトリ API 61リポジトリ全量チェック、22リポジトリが期間内にプッシュあり
コミット検索 164件ヒット、community の2件は Atom による補充検索
マージ PR 検索 151件が期間内にマージ、17リポジトリに分布
審査中 PR 検索 154件が期間内に更新、うち新規起票64件
Release とビルドタグ 31リポジトリを逐一チェック、期間内に新バージョンなし;直近2タグは 10-20 の FlagTree 開発ビルド
org イベントストリーム 100件、うち PR イベント48、プッシュ22、ブランチ作成11、ブランチ削除7、コメント8、フォロー4
ブランチレベル補充 docs、FlagPrism、optest、FlagGems-Experimental の4リポジトリは非デフォルトブランチへのプッシュ、メインブランチに新規コミットなし
コミュニティリポジトリ FEP-0140、FEP-0141 の2ドキュメントがマージ、Atom 補充で2件のコミットが確認可能
Google News RSS 24組の中英語クエリ、16件の候補、コンポーネント関連項目なし
HN Algolia 8組のクエリ、FlagOS 3件はいずれもタイトル直接一致なし
CSDN FlagOS コラム トップページ50リンク、最新オリジナル稿は 08-28、期間内に新規なし
智源コミュニティ 検索ページはクライアントレンダリング、フレームページのみ取得、トップページに関連項目なし
コミュニティ公式アカウント 10-21 に Triton 2026 大会回顧を公開、本期唯一の新規ニュース口径

完全情報源リスト

[47] FlagAttention PR #107 スパースアテンション prefill 最適化 — https://github.com/flagos-ai/FlagAttention/pull/107