調査期間:2026-08-14 10:19 ~ 2026-08-15 22:30 北京時間(再実行:10:18 の定時タスクがモデルサービスのタイムアウトで失敗、本レポートは再実行の成果物) 情報源:GitHub(org: flagos-ai)、Google News アグリゲーション(中英文)、HN、智源コミュニティ等(詳細は付録)


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

期間総覧:org 内の 52 リポジトリのうち 15 が期間内にプッシュあり、commit search は期間内コミット 76 件をヒット(committer-date 基準)、正式な GitHub Release はなし、ただし build-infra 設定はバージョン番号をすでに 2.1.2 へ進めている——これは FlagOS 2.1(2026-06-24 に 6 コンポーネント同時リリース)から約 7 週間後の最初のバージョンサイクル開始シグナルである。本期間の三大主軸:FlagOS 2.1.2 リリースサイクル開始(build-infra megatron wheel 工場が全線開通)Torch-FL 分散通信の三路線突破(燧原 GCU / 摩尔線程 MUSA / 昇騰 FSDP2)FlagFFT / FlagBLAS / FlagDNN の三個基礎ライブラリが同時にチップバックエンドを拡張(摩尔線程 / 海光 / 昇騰)

1.1 build-infra:FlagOS 2.1.2 リリースサイクル開始、megatron wheel 工場が全線開通(本期間のトップニュース)

ソースbuild-infra configs.yamlbuild-infra commits

  • バージョン番号の進行:configs.yaml で version: "2.1.2"flaggems: "5.3.4"(従来は 2.1.1 / 5.3.x サイクル);同日 #390/#398/#400 の三条 “refresh image descriptions for 2.1.2” が flagos-ci により base/runtime イメージ記述ドキュメントを自動リフレッシュ(8/15 17:57 ~ 8/16 00:52)。2.1.2 リリースサイクルが正式に開始、各コンポーネントの wheel とイメージタグは新バージョン番号に統一的にアンカーされる。
  • megatron wheel ビルド再構築(#375):従来の「ビルダーツールチェーンイメージ + repack」方案を放棄し、ベンダー runtime イメージ内で直接 megatron wheel をビルドする方式に変更(build env == delivery env)、単一ステップのインストールがそのままビルド時検証となる;repack/ ディレクトリを削除。
  • megatron 検証クローズドループ(#379/#383)verify-megatron-backend.sh を新規追加——wheel インストール前後で torch/triton/flag_gems/numpy マトリクスを項目ごとに比較(バイトレベルで不変であること必須)、megatron.core のインポート + helpers_cpp pybind バインディングチェック;#383 で検証ステップを app-image workflow に接続し、検証失敗時はイメージプッシュをゲートで阻止。hygon25 ノードで実測通過(torch 2.9.0+das.opt1.dtk2604 / flag_gems 5.3.4 / megatron-core 0.17.1)。
  • バージョン溯源(#393):wheel バージョンをコミット級溯源 0.17.1+fl.<日付>.g<sha> に変更(例:0.17.1+fl.20260814.gba22f6b673f3)、PEP 440 意味論では ==0.17.1 によるピン留めは影響を受けず、かつ日付で新旧を並べ替え比較可能。
  • 海光イメージ強化(#399):hygon runtime イメージに flash-attn を追加(なお従来 hygon の megatron 検証マトリクスでは triton が MISSING であり、flash-attn の補充は海光側推論スタックの充実シグナル)。
  • エンジニアリング修正:unzip 欠落の一括修正(#382、11 の基礎イメージ)、MetaX runner label 修正(#384)、github.com クローンタイムアウト + HTTP_PROXY は clone ステップのみに作用(#378)、aliyun/flagos/baai エンドポイントの NO_PROXY によるトンネル失敗回避(#395)、gendoc TSV 転送を upload-artifact へフォールバック(#388)。

1.2 Torch-FL:分散通信の三路線突破(燧原 GCU / 摩尔線程 MUSA / 昇騰 FSDP2)

情報源Torch-FL PR #103PR #105PR #106

  • #103 燧原 Enflame GCU 分散型が FlagCX を経由(8/14 23:34):これまで ProcessGroupFlagOS には Enflame の行がなく、nvidia のデフォルト設定(flagcx_dev=”cuda” / NCCL なし)にフォールスルーしていたため、GCU 上では init_process_group がまったく動作しなかった。今回 enflame プロファイルを追加し、上流 FlagCX の enflame アダプタ(devName=”gcu”)をピン留めし、さらに _gcu_device_guard を追加した(GCU の stream/ポインタはデバイススコープであり、他のデバイス上のコレクティブオペランドはサイレントに no-op となる)。19 件のルーティングテストが通過し、collectives/DDP/FSDP2 をカバー。注意:GCU ハードウェア環境がないため、live スクリプトは未実走であり、デュアルカードでの検証が必要(コミット者自身による注記)。
  • #105 摩尔線程 MUSA 分散型集合通信(8/15 00:30)_flagos_identity_view C++ バインディングを新規追加(tensor をそのまま返す)し、FlagCX の MUSA アダプタが privateuseone tensor を直接消費できるようにした(FlagCX musa_adaptor.cc は data_ptr() を取得する際に device type を検証しないため、storage 変換は不要で、torch で非推奨の UnsafeStorageView を回避できる)。MCCL(torch_musa ProcessGroupMCCL)をネイティブのフォールバックとする。付随する 5 つのテストファイルは約 650 行:6 つの基本 collective、DDP(3 層 MLP)、FSDP2、Qwen3-0.6B エンドツーエンド DDP(本番規模の勾配同期に整合)。単体テストは 17/17 通過。
  • #106 昇騰 FSDP2 ネイティブ ACL stream/event セマンティクス(8/15 00:30、本調査期間で工数最大):これまで昇騰の stream/event 層は名前の互換のみ(query は常に False、wait/record は host 同期に降格、GuardImpl はすべての stream で ID 0 を返す)であり、FSDP2 の fully_shard は独立した compute/comm stream + 明示的なイベント順序を要求していた。今回の実装:共有 ACL stream レジストリ(C++ スレッドローカル + GetDevice をキャッシュしてホットパスの syscall を回避)、Python の AclStream/AclEvent ラッパー(ctypes + dlopen キャッシュ)、FSDP2 に必須の 3 オペレータ split_with_sizes_copy.out / _chunk_cat.out / _foreach_copy_ を追加(CANN には aclnnForeachCopy がないため、テンソルごとの copy_ に分解し aclnnInplaceCopy を経由して CPU ラウンドトリップを排除)。910 デュアルカード CANN 9.0 実測:stream smoke、FlagCX collectives、DDP(loss 0.061/0.119)、FSDP2(4 grads/rank、loss 0.044/0.064)がすべて通過。

1.3 FlagFFT:摩尔線程 MUSA/muFFT バックエンドのマージ(#14)

情報源FlagFFT PR #14

  • MUSA バックエンド(8/14 20:29 開発、23:06 マージ):FlagFFT は MUSA driver API を介して摩尔線程 GPU に適応、muFFT を参照 FFT オラクルとする;BACKEND CMake オプションは CUDA/MUSA をサポートし、libtriton_jit も同値で構成;src/adaptor/backend/musa/ は Memory/Stream/EventTimer/CudaGraph/device クエリを完全実装し、device_architecture は MUSA capability(例:31)を返し、triton_target は musa:{arch}:32 を構築。
  • TLE codegen 特化:MTGPU LLVM バックエンド(FlagTree mthreads 3.6)では、vectorized 3D transpose v2、thread-local mixed four-step、TLE fused twiddle の 3 モードでレジスタ割り当てが失敗し、標準カーネルにフォールバック。
  • MTT S5000(arch 31)実測:すべての 1D/2D/3D 精度テストが muFFT に対して合格。これは FlagFFT にとって NVIDIA 以外で初のチップバックエンドであり、Fourier ライブラリが「摩尔線程」のピースを補完した。

1.4 FlagBLAS:Level-2 BLAS オペレータを一括マージ、Ascend/Hygon マルチバックエンド(#29)

情報源FlagBLAS PR #29commits

  • PR #29(8/14 23:09 マージ):Level-2 BLAS オペレータおよびその単体/精度テストを追加、Ascend / Hygon マルチバックエンド対応を伴う;関連する #34(テストファイル 8/15 00:44)、#40(benchmark logger 修正 + Level-2 benchmark shapes、8/15 22:02)、#41(L1 benchmark のクリーンアップ、swap benchmark のリファクタリング、8/15 23:20)——Level-2 オペレータ + ベンチマーク基盤が同時に着地し、FlagBLAS は L1 から L2 へ拡張。

1.5 FlagDNN:海光 hygon バックエンドをマージ

情報源FlagDNN commit

  • add hygon backend(8/14 19:04):深層学習オペレータライブラリ FlagDNN に海光 DCU バックエンドを追加。これで本調査期間では FlagFFT(摩尔線程)、FlagBLAS(海光+昇腾)、FlagDNN(海光)の 3 つの基盤ライブラリが同時にバックエンドを拡張し、昨日の FlagAttention 8 バックエンド展開と合わせて「基盤ライブラリの全面的マルチチップ化」という連続的な動きを構成。

1.6 FlagCX:昇腾 NPU デバイス対応 + MetaX 単体テストパイプライン

情報源FlagCX commits

  • #536 UIL 層昇腾 NPU デバイス対応(8/15 20:41):FlagCX Ascend communicator に NPU device 対応(UIL 層)を追加、#525 sunrise-sw-1.2.0 対応(8/14 19:09)と同様にデバイス適応ラインを推進;
  • #532 MetaX 構成可能な単体テストパイプライン(8/14 22:07):CI に沐曦 MetaX 単体テスト workflow(構成可能なプラットフォームレジストリ、RDMA 環境、P2P/RMA テスト)を追加、FlagCX は沐曦側で「ビルド通過」から「単体テストカバレッジ」へと進展。

1.7 FlagGems / FlagGems-vllm / FlagTree:オペレータとコンパイルバックエンドの持続的拡張

情報源FlagGems commitsFlagTree commits

  • FlagGems:#4950 sparse_sampled_addmm を6バックエンドで一挙展開(NVIDIA/Ascend/Hygon/Thead/MetaX/iluvatar、8/15 00:20、KMCompiler 生成の Triton kernel);AMD RDNA4 autotune(#5100 layer_norm/rms_norm + #5327 split softmax、8/14 22:16/22:56);#5478 sunrise バックエンドを 20260812 に更新(tang->ptpu、sunrise sort、attention 最適化);昇騰 linalg_lu_factor_ex(#5462)、NVIDIA linalg_vecdot(#5416)、昇騰 do_bench_npu 修正(#5451);KernelGen NVIDIA true_divide(#5205)、special_multigammaln(#5316)。
  • FlagGems-vllm:#105 per-token-quant fp8 マルチバックエンド(metax / hygon / mthread、8/14 18:56、int64 オーバーフロー防止修正)——vLLM 推論量子化オペレータが沐曦/海光/摩尔線程の3系統をカバー。
  • FlagTree:#884 CUDA IPC allreduce(TLE、8/15 04:45);#972 AMD local pointers lowering + buffer ops address space 修正(8/15 00:01);#918 ag-gemm マルチノード実行調整(8/15 01:46);#978 sunrise バックエンドプラグイン更新(8/14 21:59);#995/#988 CI ラベルと vendor マッピング整理。

1.8 その他のリポジトリ

  • Torch-FL:ほかに #100 boxing 修正(CPU indices/device 復元、8/14 23:34)、#108 FlagGems layer norm backward boxing(8/15 04:45);
  • FlagPrism:8/14 14:00 pushed(新規ライブラリのエンジニアリング化を継続、調査期間内に独立したコミットのヒットなし);
  • 平穏なリポジトリ:FlagScale、Megatron-LM-FL、vllm-plugin-FL、TransformerEngine-FL、sglang-plugin-FL、FlagQuantum、FlagOS-Robo などは調査期間内の pushed_at に調査期間内のコミット(ブランチ/タグ活動)なし。

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

2.1 ニュース側の総合評価

Google News は FlagGems/FlagScale/FlagTree/FlagPerf/FlagCX/KernelGen などのコンポーネントキーワードに対して調査期間内に直接ヒットゼロ;HN の4つのクエリ(FlagOS/FlagGems/FlagScale/BAAI)はすべて “flag” の語義誤マッチのノイズまたは旧聞であり、有効な項目はなし。ニュース側は当日重大な動きなし、主体コンテンツは GitHub commits に依存(第1章参照)。

2.2 調査期間内で唯一の関連項目:2026 GOAI 世界人工知能オープンソースコンテスト「AI for Research フロンティア探索」トラックの参加受付

日付:2026-08-14 20:00 情報源智源コミュニティ(gnews)

智源コミュニティが 2026 GOAI 世界人工知能オープンソースコンテスト「AI for Research フロンティア探索」トラックの参加受付情報を発表。本大会は智源オープンソースエコシステムの運営活動に属し、FlagOS コンポーネントとは直接的な結合はなく、エコシステム面の背景項目として収録。その他の「智源研究院 オープンソース」中国語クエリのヒットは依然としてギャンブル/SEO ノイズが主体であり、一括で除外済み(8/14 16:30 浙江大学 3D 画像編集オープンソース方案の項目は FlagOS と無関係のため除外)。


3. メンバー機関の深掘り

調査期間内の複数ベンダー動向マップ(8/14-8/15 のコミットを基準):

メーカー チップ/バックエンド 期間内の動向 根拠
摩尔線程 MUSA S5000 FlagFFT に MUSA/muFFT バックエンドを新規追加(MTT S5000 で実測合格);Torch-FL の MUSA 分散集合通信(FlagCX identity view + MCCL フォールバック、Qwen3-0.6B DDP テスト含む);FlagGems-vllm の mthreads per-token-quant fp8 FlagFFT #14 / Torch-FL #105 / FlagGems-vllm #105
海光 Hygon DCU FlagDNN に hygon バックエンドを新規追加;FlagBLAS Level-2 に Hygon バックエンドを含む;build-infra hygon25 megatron-wheel が実測合格 + hygon runtime イメージに flash-attn を追加;FlagGems sparse_sampled_addmm に hygon を含む FlagDNN / FlagBLAS #29 / build-infra #383/#399 / FlagGems #4950
昇騰 Ascend NPU Torch-FL FSDP2 ネイティブ ACL stream/event(910 デュアルカード CANN 9.0 で実測);FlagCX UIL 層の NPU デバイス対応 #536;FlagGems 昇騰 linalg_lu_factor_ex + do_bench_npu 修正 Torch-FL #106 / FlagCX #536 / FlagGems #5462/#5451
燧原 Enflame GCU Torch-FL Enflame GCU の分散を FlagCX 経由に変更(従来はグループ形成自体が不可能);FlagGems sunrise バックエンド更新(tang->ptpu、sort、attention 最適化) Torch-FL #103 / FlagGems #5478
天数智芯 Iluvatar FlagGems sparse_sampled_addmm に iluvatar バックエンドを含む FlagGems #4950
沐曦 MetaX GPU FlagCX MetaX 設定可能な単体テストパイプライン #532;FlagGems-vllm metax per-token-quant fp8;build-infra metax maca3.7.2.1 で flagtree 0.6.1+metax3.6 を固定し 3.1.0 を破棄(#374) FlagCX #532 / FlagGems-vllm #105 / build-infra #374
地平線 D-Robotics BPU 期間内に新規の実質的コミット/報道なし
清微 tsingmicro 期間内に新規なし
寒武紀 Cambricon 期間内に新規なし(build-infra unzip 一括修正 #382 がその base イメージをカバー) build-infra #382

トレンド判断:本期間最大のシグナルは FlagOS 2.1.2 リリースサイクルの始動——build-infra 単一リポジトリの 22 件のコミットがバージョン番号を 2.1.2 へ進め、megatron wheel を「ビルド」から「デュアルイメージ検証」、さらに「バージョン溯源」までのファクトリー化された閉ループを完成させた。リリース基盤の準備度は 2.1 サイクル前夜を明らかに上回っている。第二のシグナルは Torch-FL 分散通信が 3 チップを補充したこと:燧原 GCU(従来は完全に使用不可)、摩尔線程 MUSA(identity view で FlagCX 直通を開通)、昇騰 FSDP2(ネイティブ stream/event セマンティクス + 欠落 3 オペレータ、910 で実測)——「flagos device」統一抽象が「オペレータルーティング」から「分散通信の全カバー」へと向かっている。第三のシグナルは 3 つの基盤ライブラリ(FlagFFT/FlagBLAS/FlagDNN)が同時にチップバックエンドを拡張したこと。昨日の FlagAttention 8 バックエンド展開と連続して呼応し、基盤ライブラリのマルチチップ化はバッチ実装期に入った。


四、まとめ

  1. FlagOS 2.1.2 リリースサイクル開始:configs.yaml version を 2.1.2、flaggems 5.3.4 へ更新;build-infra が megatron wheel のファクトリー化を完了(runtime イメージ内ビルド + デュアルイメージ検証 + コミット単位のバージョン溯源)、hygon25 で実測合格、リリース基盤が整備完了。
  2. Torch-FL 分散通信の三方面突破:#103 燧原 GCU 分散が FlagCX 経由に(従来のグループ構築不可を修正)、#105 MUSA 集合通信(identity view + MCCL フォールバック + Qwen3-0.6B DDP テスト)、#106 昇騰 FSDP2 ネイティブ ACL stream/event(910 デュアルカード実測)。
  3. 基礎ライブラリのバックエンド拡張がバッチ化:FlagFFT 摩尔線程 MUSA(MTT S5000 実測)、FlagBLAS Level-2 + Ascend/Hygon、FlagDNN 海光バックエンド——昨日の FlagAttention 8 バックエンドと連続して「基礎ライブラリのマルチチップ化」が主旋律に。
  4. オペレータ側の拡張:FlagGems sparse_sampled_addmm が 6 バックエンドへ一斉展開、AMD RDNA4 autotune が始動、FlagGems-vllm per-token-quant fp8 が沐曦/海光/摩尔線程をカバー。
  5. ニュース側は平静:コンポーネントキーワードはゼロヒット、智源 GOAI オープンソースコンテストの応募一件のみがエコシステム背景として;HN は全ノイズ。主体の動きはすべて GitHub 由来。
  6. リリース側:正式な GitHub Release なし;2.1.2 は「設定推進 + イメージドキュメント更新」段階にあり、正式なコンポーネントリリースまでにはなお距離がある(FlagOS 2.1 から既に 7 週間余り)。

制約事項の説明:Torch-FL #103(GCU)と #105(MUSA)のコミットは自注で「ハードウェア実測なし、デュアルカード検証が必要」としており、物理 910 の実測記録があるのは #106 昇騰のみ;gnews のリダイレクトリンクは本文を取得できないため、ニュースの詳細はタイトルと複数ソースのクロスチェックに依存する。


付録:完全な情報源リスト

番号 事件 ソースリンク
1 build-infra configs.yaml version=2.1.2 https://github.com/flagos-ai/build-infra/blob/main/configs.yaml
2 build-infra megatron wheel リファクタリング #375 https://github.com/flagos-ai/build-infra/commit/3a8e89f7374c0be90f0a7f66e3802232d3c03e49
3 build-infra megatron 検証 #379/#383 https://github.com/flagos-ai/build-infra/commits
4 build-infra バージョン溯源 #393、hygon flash-attn #399 https://github.com/flagos-ai/build-infra/commits
5 build-infra 2.1.2 イメージ説明更新 #390/#398/#400 https://github.com/flagos-ai/build-infra/commits
6 Torch-FL GCU 分散 #103 https://github.com/flagos-ai/Torch-FL/pull/103
7 Torch-FL MUSA 分散 #105 https://github.com/flagos-ai/Torch-FL/pull/105
8 Torch-FL 昇騰 FSDP2 #106 https://github.com/flagos-ai/Torch-FL/pull/106
9 FlagFFT MUSA バックエンド #14 https://github.com/flagos-ai/FlagFFT/pull/14
10 FlagBLAS Level-2 #29 https://github.com/flagos-ai/FlagBLAS/pull/29
11 FlagDNN hygon バックエンド https://github.com/flagos-ai/FlagDNN/commit/ed7dc4c5d860e4808df69bb2ca21850ba60260ad
12 FlagCX 昇騰 NPU #536 https://github.com/flagos-ai/FlagCX/commit/3a24d03ae109d3c82541ffc9651d4384f6c44b0f
13 FlagCX MetaX 単体テスト #532 https://github.com/flagos-ai/FlagCX/commit/7adf3ad7978f4ac068dffeb7b440ce6b7044f940
14 FlagGems sparse_sampled_addmm 六バックエンド #4950 https://github.com/flagos-ai/FlagGems/commit/8f12a4ca6d7cf433f9a602c4116645d0cd091234
15 FlagGems AMD RDNA4 #5100/#5327 https://github.com/flagos-ai/FlagGems/commits
16 FlagGems-vllm per-token-quant fp8 #105 https://github.com/flagos-ai/FlagGems-vllm/commit/1819d20708693105d1a9f4667690be51e0020f99
17 FlagTree CUDA IPC allreduce #884 https://github.com/flagos-ai/FlagTree/commit/04215a54f87f3c1a8006947497134347e0713a49
18 GOAI オープンソースコンテスト申し込み(智源コミュニティ) https://news.google.com/rss/articles/CBMiSEFVX3lxTFByelUzbEp3cF9vRWZkakphSkJjcFNmYmNJTzZWNks1eWExb0ozZFlHMGRteWszYzZUdkdYVG9NRFAtcTBYdG8wVw?oc=5
19 org リポジトリ総覧 https://api.github.com/orgs/flagos-ai/repos?per_page=100&sort=updated
20 コミット検索(調査期間内 76 件) https://api.github.com/search/commits?q=org:flagos-ai+committer-date:%3E2026-08-14T02:19:00Z