FlagOS Daily Intelligence Report (2026-11-03)
Research window: 2026-11-02 06:00 ~ 2026-11-03 06:00 (Beijing time, 24 hours; continuing from the previous daily report’s cutoff).
Sources: GitHub (full audit of 61 repos under org: flagos-ai, 272 commit searches, 162 merged PRs, 311 open PRs, 100 org event-stream entries, atomic audit of Releases in 31 repos and Tags in 8 repos, atomic re-audit of 5 repos and review of key PR bodies), Google News RSS (24 groups of Chinese and English query terms, via proxy), HN Algolia (8 groups), CSDN FlagOS column (per-article timestamp check), BAAI Community, and the official websites of nine member organizations (see the appendix source list for details).
Index
- Today’s Highlights: AMD ROCm line advances on three fronts from build to operators; quantum synthesis compiler merges 21 PRs in a single day, with UP-01 and AO/PF acceptance lines running in parallel; DAMO XuanTie’s 13 dedicated operators merged in bulk within 43 minutes (11-02)
- I. Open-Source Project Progress (GitHub Activity)
- 1.1 Organizational cadence: 16 repos pushed, 272 commits, 162 merges, 311 open (11-02 ~ 11-03)
- 1.2 Release side: 2.3.0 runtime images pushed per backend, AMD ROCm build line established for the first time (11-02)
- 1.3 FlagQuantum: 21 merges on the synthesis line in a single day, three acceptance lines—UP-01 and AO/PF—running in parallel (11-02 ~ 11-03)
- 1.4 FlagGems: DAMO XuanTie’s 13 dedicated operators merged within 43 minutes (11-02)
- 1.5 FlagGems: Kunlunxin XPU3 fixes silently erroneous shapes, fourteen performance and contract closures (11-02)
- 1.6 FlagGems-sglang: 17 Triton operators merged in bulk for the competition, two AMD gfx1100 performance lines (11-02)
- 1.7 FlagTree and FlagGems-vllm: Hopper miscompilation fix, DAMO XuanTie MM model package v1.1.0 (11-02)
- 1.8 FlagTrain and FlagBLAS: eight KMCompiler operators, MUSA L1 BLAS landed (11-02)
- II. News Coverage and Ecosystem
- 2.1 Channel audit: zero component-level hits across 24 query groups, no new CSDN or HN articles within the window (11-03)
- 2.2 Ecosystem watch: Wuzhen Summit opens, open-source-themed ecosystem experience pavilion runs through 11-05 (11-02)
- 2.3 Adjacent ecosystem: Jiuyuan Consortium releases three joint achievements with Phytium, TileLang, and SenseTime (11-02 retrospective)
- III. Deep Dive on Member Organizations and Backend Vendors
- 3.1 DAMO XuanTie: dedicated operators, MM cost model, and chunk_kda advance on three lines the same day (11-02)
- 3.2 Kunlunxin: XPU3 foreach contract fix and fourteen performance closures (11-02)
- 3.3 Ascend and Hygon: two implementations of W8A8 INT8, GEMM and BMM (11-02)
- 3.4 Moore Threads: Conv1D true 1D GEMM brings all 26 benchmark cases above the 0.8x line (11-02)
- 3.5 MetaX, Iluvatar, VeriSilicon, Enflame, and Horizon: operators on one side, contracts on the other (11-02)
- IV. Summary and Trend Observations
- Appendix: Source audit table, complete source list
Today’s Focus: Three Parallel Advances on the AMD ROCm Line; 21 Merges in a Single Day for the Quantum Synthesis Compiler; 13 XuanTie-Specific Operators Landed in Batch (11-02)
Date: 2026-11-02 Sources: build-infra PR #1589 · build-infra PR #1608 · FlagGems-sglang PR #271 · FlagQuantum PR #1004 · FlagGems PR #8240 (see appendix for full list)
- AMD side: build-infra #1589 creates a new packaging line for FlagTree’s amd backend (bare-ubuntu 22.04 build machine, backends.yaml entry, verify_stage step, and wheel target). The motivation is not a glibc floor but provenance—the vendor’s 0.7.0+amd3.6 wheel is itself built on 22.04 but ships without a Source-Commit. The line ran an A/B on an amd-rocm7.2.4 runtime node: operator sweep and torch.compile results matched (maxdiff 1.526e-05, 9/9), and all 182 vendor-unique files reconciled as designed. On the same day, #1599 aligned the rocm7.2.4 torch closure to vLLM 0.32’s pinned combination; FlagGems-sglang #271 added four operators for gfx1100—decode_attention, decode_grouped_attention, extend_attention, and log_scaling_tau. With build, runtime, and operator layers advancing in the same window, the AMD line is moving from “it runs” to “traceable and reproducible.”
- Quantum side: FlagQuantum saw 21 merges and 122 commits in a single day, across three acceptance tracks—UP-01 makes Python qfunc programs a public front end (#1004); AO-00/01/02 successively establish an arithmetic baseline, pure-expression normalization, and a protected arithmetic implementation (#1006, #1010, #1013); PF-00/01 establish a Python compile-latency and process-memory ledger, then reuse validated plan fields (#1018, #1021). Meanwhile, the QEC side added noisy surface memory combinations, coherent matching correction, and block scheduling (#1012, #1015, #1019), while the runtime side switched to a normalized IR to reuse Module training and reduce diagnostic snapshot overhead (#1017, #1014).
- XuanTie side: Between 16:03 and 16:46—a 43-minute span—FlagGems merged 13 XuanTie-specific operators, covering long-tail entries such as Chebyshev polynomials, igamma, conv_transpose3d, quantized_lstm, nuclear_norm, fused_rms_norm_backward, and _adaptive_avg_pool3d_backward, all via KernelGen’s XuanTie pipeline. This is the first time, following the overall expansion of the operator library, that single-backend dedicated operators have entered the mainline in “batch” form.
- Assessment: All three lines point to the same thing—FlagOS’s capability expansion has shifted from “leaderboard-style operator-count filling” to “batch delivery per backend + accounting per acceptance unit.” AMD now has its own build-provenance line, the quantum stack has split semantics, arithmetic, and performance into independently acceptable small steps, and XuanTie is merging in batches at minute-level cadence. The real bottleneck remains not development but merge and release: this window saw 162 merges and 192 new opens, the queue keeps expanding, and 2.3.0 remains at “images first, manifest not yet frozen.”
I. Open-Source Project Progress (GitHub Activity)
1.1 Organization cadence: 16 repos pushed, 272 commits, 162 merged, 311 under review (11-02 ~ 11-03)
Date: 2026-11-02 ~ 2026-11-03 Sources: flagos-ai organization repositories · commit search · merged PR search · open PR search
- Repository side: 16 of 61 repos saw pushes in the window. Ordered by push time, most recent first: FlagQuantum, FlagQAI, FlagTensor, release-info, build-infra, FlagTree, FlagGems, FlagGems-vllm, FlagTrain, docs, FlagGems-sglang, optest, FlagDNN, vllm-plugin-FL, Torch-FL, FlagBLAS. All three release-info pushes were
gh-pagesauto-deployments (corresponding to build-infra commits 1727064, 672f77b, and 3c54d7e). The latest default-branch commits in docs and FlagTensor remain at 10-03 and 10-28 respectively; their pushed_at refreshes came from non-default-branch or tag activity, with no new default-branch commits in the window. - Commit side: The commit search returned 272 hits, split by repo as FlagQuantum 122, FlagGems 52, FlagGems-sglang 24, FlagQAI 23, build-infra 18, FlagTrain 8, FlagGems-vllm 7, FlagTree 6, Torch-FL 5, optest 3, FlagBLAS 2, and 1 each for vllm-plugin-FL and FlagDNN. The quantum stack alone accounts for 44.9%, continuing to decline from the previous period (58% share in the three-day window), with the non-quantum side back above 55%.
- Merge side: 162 merged PRs from 12 repos: FlagGems 55, FlagGems-sglang 27, FlagQuantum 21, build-infra 18, FlagQAI 9, FlagTrain 8, FlagGems-vllm 7, FlagTree 6, Torch-FL 5, optest 4, and 1 each for vllm-plugin-FL and FlagBLAS.
- Review side: 311 open PRs were updated in the window, with 192 newly opened. By repo: FlagGems 210 (148 new), FlagTree 28 (13), FlagGems-vllm 19 (6), vllm-plugin-FL 14 (5), sglang-plugin-FL 7 (2), Torch-FL 5 (1), FlagGems-sglang 4 (3), FlagTrain 4 (1), flir 3 (2), FlagAttention 3 (1), FlagCX 3 (1), FlagQuantum 2 (2), FlagScale 2 (2), and 1 each for FlagTensor, FlagTree-AscendNPU-IR, docs, optest, TransformerEngine-FL, FlagCV, and Megatron-LM-FL.
- Events and branches: The org event stream had 100 entries: 31 PR events, 22 pushes, 17 branch deletions, 16 branch creations, 7 issue comments, 3 issue events, 2 review comments, 1 review, and 1 fork. Branch creations and deletions totaled 33, almost all in FlagQuantum’s
feat/synth-*series, indicating the quantum synthesis line still runs on short-lived branches that open and close quickly. - Comparison: Versus the previous 24-hour window (183 merged, 84 newly opened), merges fell 11.5% while new opens rose 128.6%. Versus the three-day window’s daily average (38 merged, 47 newly opened), both merges and new opens expanded markedly in this window. Merges and new opens are both at high levels, with new opens at nearly 1.2x merges — a typical weekday pattern of “production lines running full, review capacity strained.”
1.2 Release side: 2.3.0 runtime images pushed per backend, AMD ROCm build line established for the first time (11-02)
Date: 2026-11-02 Sources: build-infra PR #1589 · build-infra PR #1595 · build-infra PR #1599 · build-infra PR #1606 · build-infra PR #1607 · build-infra PR #1608 · community 2.2 release manifest
- New build line: #1589 establishes a dedicated packaging line and wheel pipeline for FlagTree’s amd backend, adding a backends.yaml row, a verify_stage step, and a wheel workflow target. The PR’s stated motivation is provenance rather than compatibility — vendor wheels of the same version carry no Source-Commit, so the project rebuilds them on its own 22.04 build machines and runs operator sweeps plus torch.compile A/B reconciliation on the amd-rocm7.2.4 runtime (maxdiff 1.526e-05, 9/9 passing, with 182 vendor-only files counted by design). The line’s daily build toggle is currently off.
- Runtime consolidation: #1599 aligns the rocm7.2.4 torch closure with the pinned combination used by vLLM 0.32, avoiding two conflicting torch version assumptions within the same runtime; #1606 changes flagcx’s “preinstalled wheel” detection from importability to metadata-based identification, preventing same-named packages left on the path from being misjudged; #1607 lets wheel manifest collection handle directory hierarchies of arbitrary depth.
- Version tagging: Two bot commits, #1595 and #1608, record the 2.3.0 image descriptions and changelog dates. Per the #1608 body, the runtime image workflow now pushes
2.3.0per backend and dates each backend’s pending changelog entries by registry push_time; this entry corresponds to the amd-rocm7.2.4 layer. With this, the base layer and the four layers — Cambricon neuware 4.4.3, MetaX maca 3.8.1.3, Hygon dtk26.10, and AMD rocm7.2.4 — have all had their dates backfilled under 2.3.0. - Release-state check: An atomic check of Releases across 31 repos and Tags across 8 repos found no new Release objects in the window; the manifest file under
release/2.3in the community repo still returns 404, while therelease/2.2manifest remains available. In other words, images have been pushed backend by backend, but manifest freeze and site go-live have not yet happened, consistent with the previous period’s assessment. - Watch items: Of the 18 merges, 9 were docs and knowledge-layer, 4 AMD build and runtime, 3 wheel and packaging, and 2 bot changelogs. Development-side 2.3.0 work has largely shifted to “recording established facts”; if the manifest is still not frozen this work week, the 2.3.0 release window will be squeezed by the next version’s planning.
1.3 FlagQuantum: 21 merges in a single day on the synthesis line, UP-01 and the AO/PF acceptance lines running in parallel (11-02 ~ 11-03)
Date: 2026-11-02 ~ 2026-11-03 Sources: FlagQuantum PR #1002 · FlagQuantum PR #1004 · FlagQuantum PR #1006 · FlagQuantum PR #1010 · FlagQuantum PR #1013 · FlagQuantum PR #1018 · FlagQuantum PR #1021
- Semantics line (UP): #1002 first routes PHASE gates with raw constant angles through the existing CoreIR; #1003 establishes UP-00’s semantic boundary while preserving Qmod’s RZ compatibility; #1004 brings UP-01’s Python program namespace to the foreground — functions decorated with
@synth.qfunccan directly express allocations, gates, and outputs, with the compiler side capturing typed qfunc preparation and arithmetic composition, and the runtime side executing in-program preparation through a brand-new port. The PR body gives a reproducible example: a program with two qubit allocations, a Hadamard transform, andresult |= x*x+ycan be compiled and executed within the same common workflow. - Arithmetic line (AO): #1006 establishes AO-00’s arithmetic baseline and an independent oracle, and codifies “verification scope must not be overstated” as a checker rule; #1010 lands AO-01, performing guarded common-subexpression elimination and sound bit-fact normalization on pure expressions; #1013 lands AO-02, completing guarded square, constant, and terminal XOR implementations. The three progress in AO-00 to AO-02 order, each preserving the prior step’s resource baseline and acceptance evidence.
- Performance line (PF): #1018 establishes PF-00’s Python compile-latency and OS RSS baselines, making timing, memory, and diagnostic queues isolated observations without changing production code or replacing existing resource baselines; #1021 uses PF-01 to reuse already-validated plan fields, reducing redundant validation and object rebuilding on the Services side. Together they turn “how long one synthesis takes and how much memory it uses” into reproducible numbers rather than one-off observations.
- Side lines in sync: On the QEC side, #1012 verifies the compositional correctness of noisy surface memory experiments, #1015 preserves correction records for coherent matching, and #1019 validates chunked scheduling and late memory invalidation; on the runtime side, #1017 lets Module training reuse the normalized IR, #1014 reduces default diagnostic snapshot overhead, and #1020 codifies the lazy Torch compile boundary as an approved contract. Two more, #1022 and #1023, opened at 00:21 and 01:19 at the end of the window, still aimed at the synthesis line and runtime.
- Assessment: What these 21 merges share is breaking “one big feature” into “independently acceptable units” — semantics, arithmetic, and performance each with a baseline, an oracle, and fail-red evidence. For the quantum stack this matters more than any single performance number: it means any future register-allocation or gate-synthesis change can immediately be measured for cost against the existing ledger.
1.4 FlagGems: 13 XuanTie dedicated operators merged in 43 minutes (11-02)
Date: 2026-11-02 Sources: FlagGems PR #8240 · FlagGems PR #8229 · FlagGems PR #8237 · FlagGems PR #8239 · FlagGems PR #8232 · FlagGems PR #8231
- Batch composition: All 13 are tagged as KernelGen XuanTie pipeline work, from the linear-combination operator at 16:03 to poisson_nll_loss at 16:46. Coverage falls into four categories: special functions (Chebyshev polynomials, igamma), convolution family (3D convolution, transposed convolution, temporal convolution backward), quantization and normalization (quantized LSTM, fused RMSNorm backward), and matrix and pooling (matrix norm, 3D adaptive pooling backward, fractional max pooling backward, Lanczos upsampling). All are new dedicated implementations that leave other backends and public entry points untouched.
- Shape characteristics: The entries cluster in the long tail — special functions (Chebyshev, igamma), 3D and transposed convolution, quantized LSTM, matrix norm, pooling backward. These are exactly the cases where generic Triton implementations perform worst and specialization pays off most, continuing the previous window’s XuanTie pattern of “backfilling the trunk first.”
- Cadence: 13 merges in 43 minutes, averaging 3.3 minutes each, interleaved in the same time band with same-day backend entries for Kunlunxin, Moore Threads, Ascend, and Hygon. This shows FlagGems review can now absorb batched operator PRs in parallel by backend rather than serializing them.
- Comparison: The previous window had zero XuanTie entries in FlagGems; this window has 13, or 23.6% of FlagGems’ 55 merges that day. The same repo also had 14 Kunlunxin, 5 Moore Threads, 2 NVIDIA-side KernelGen, and 2 MetaX entries, a more balanced backend distribution than before.
- Watch items: These operators currently land only in the XuanTie dedicated pipeline, with no cross-backend reuse or integration with the FlagGems-vllm inference path recorded yet. The next thing to watch is whether upper-layer models (especially quantized LSTM and pooling backward) actually call them, rather than merely adding to coverage counts.
1.5 FlagGems: Kunlunxin XPU3 fixes silent wrong shapes, fourteen performance and contract closures (11-02)
Date: 2026-11-02 Sources: FlagGems PR #8038 · FlagGems PR #8034 · FlagGems PR #7976 · FlagGems PR #8123 · FlagGems PR #8245 · FlagGems PR #8049
- Correctness fix: #8038 is the most worthwhile read of the day. The out-of-place scalar overloads in the
foreachseries take a fast path when “same dtype, same device, same element count,” allocating output uniformly by the first tensor’s shape and then slicing views — but the fast path’s admission condition compares element counts rather than shapes, so lists with different shapes but equal element counts all inherit the first tensor’s shape, producing silently wrong results. The fix changes admission to full-shape comparison; two other PRs switch sixteen scalar outputs to single-base addressing and merge list outputs into one flat buffer. - Contract fixes: #7976 changes the foreach dot-notation slot index to come from program_id(0); #8034 evaluates the autotuned grid before submitting JIT, avoiding launches with an unevaluated grid; #7956 unpacks the ternary return value of scalar parsing, correcting the fast-path value.
- Performance closures: #8056 adds fast paths for triu_, resolve_neg, le, and bitwise right shift; #8245 adds pointwise fast paths for flip, ge, and lerp and reverts the previous BF16 1D tile refactor; #8108 fuses the exact path of pool3d backward and skips the pointwise pipeline for small multiplies; #8107 unrolls Chebyshev’s t/w when per-channel degrees match; #8030 speeds up choose_qparams_optimized, kl_div, and two Bessel kernels; #8111 blocks the Jacobi sweep so nuclear_norm needs only nb launches instead of k; #8049 adds a single-formula fast path for linspace; #8248 brings another set of operator-specialization performance fixes.
- Rollback signal: #8123 reverts “Kunlunxin BF16 pointwise performance optimization” on grounds of introducing a regression; the same day, #8245 redoes it with a different approach and explicitly “removes #8052’s BF16 1D tile refactor.” A revert and a redo in the same window show that XPU3 pointwise optimization is still experimental, with insufficient shape coverage before merge.
- Assessment: The keyword for this Kunlunxin group is “contract” — one fix each for implicit conventions at four levels: shape, slot, grid, and return value. The common consequence of such issues is silent wrong results rather than crashes, which is more worth recording in a daily briefing than a performance regression.
1.6 FlagGems-sglang: 17 competition Triton operators merged in bulk, two AMD gfx1100 performance lines (11-02)
Date: 2026-11-02 Sources: FlagGems-sglang PR #207 · FlagGems-sglang PR #220 · FlagGems-sglang PR #256 · FlagGems-sglang PR #270 · FlagGems-sglang PR #271 · FlagGems-sglang PR #275
- Competition batch: Between 10:22 and 10:55, 17 Triton operator PRs tagged FlagOS Competition Track1 merged in a concentrated burst, including Hadamard transform, Gemma fused add RMSNorm, expert-parallel scatter and gather, scatter-to-padded, single-pass RMSNorm, RMSNorm scale and scale-shift, QK-head LayerNorm, QK-Gemma-RMSNorm-RoPE fusion, QK inverse RMS, and LayerNorm modulation. Submitters were concentrated among two competition participants, with review merging them in batches.
- AMD performance line one: #256 adds chunked_sgmv_expand, gate_up_lora_b, sgemm_lora_b, per_group_transpose, silu_and_mul, and fused_rmsnorm for RDNA3 (gfx1100), tuned and tested on a Radeon PRO W7900D; outputs are bit-identical to the generic implementations except for fused_rmsnorm. On the LoRA side, 16-bit input memory access goes from 2 bytes to 16 bytes, and for fp32 the rank loop becomes FMA on small tiles, avoiding register spills in the generic kernel.
- AMD performance line two: #271 adds decode_attention, decode_grouped_attention, extend_attention, and log_scaling_tau for the same architecture. The first two share a chunked KV kernel: one program handles a group of query heads for a sequence and a segment of the KV cache, then a second kernel merges the shards by log-sum-exp; the head block size is the largest that still fills 96 compute units, splitting the sequence only when the grid would leave idle units.
- Supporting cleanup: #270’s bulk merge folds the 9th batch of operators into mainline; #263 adds reusable skill documentation for cross-backend validation; #274 and #275 remove model-brand naming from the operator suite and uniformly add the sglang_fl_ prefix; #272 fixes a mismatch between benchmark input functions and operator signatures; #276 and #278 tighten cleanup rules for remote job artifacts.
- Assessment: This repo played two roles in the window — a throughput channel for competition operators during the day, then a performance backfill for AMD workstations in the afternoon. The competition batch brings coverage, the gfx1100 batch brings runnability on real hardware, and the two complement each other; but the review depth of competition PRs (mostly bulk merges) versus the bit-exactness requirements on the AMD side creates a clear quality gradient.
1.7 FlagTree and FlagGems-vllm: Hopper miscompile fix, XuanTie MM model package v1.1.0 (11-02)
Date: 2026-11-02 Sources: FlagTree PR #1236 · FlagTree PR #1460 · FlagTree PR #1451 · FlagTree PR #1314 · FlagGems-vllm PR #1030 · FlagGems-vllm PR #1042 · FlagGems-vllm PR #1038
- XuanTie cost model: #1236 supports XuanTie ZW810E’s MM/MV cost model package 1.1.0, adding an entry to the FlagTune model directory and letting the model contract accept an ordered configs list — validating parameter names and legal values candidate by candidate, and rejecting contracts that also declare config_space. The package contains 8 BF16 flaggems/mm variants (including gemv_ppu shared with mv) and 2 flaggems/mul models carried over from 1.0.0.
- Hopper miscompile: #1460 fixes TritonGPU’s pipelined cp.async downgrade and WGMMA operand buffer reuse, a class of bug that produces wrong results rather than errors; #1451 aligns WGMMA warp selection with upstream MMAv3, covering both NVIDIA and Moore Threads; #1314 skips the membar barrier between two asynchronous TME copies, a Moore Threads-side path optimization.
- FlagGems-vllm operators: #1030 adds the mrope operator manifest entry; #1042 fixes PPU-side FP8 quantized output handling and inverse RoPE epsilon semantics; #1038 optimizes chunk_kda for Iluvatar and XuanTie; #1019 optimizes grouped_topk for GLM-5.2 shapes; #959 fixes qwen4’s int64 offset and PLE state in-place update synchronization; #1035 migrates fused_q_kv_rmsnorm’s benchmark calls to the new API; #1047 fixes native baseline admission for recurrent GDN.
- Assessment: The FlagTree group is entirely “compiler correctness” rather than new features — miscompile, warp alignment, and barrier redundancy, corresponding respectively to wrong results, result drift, and redundant synchronization. For a unified compiler, such fixes matter more than new backends in determining whether downstream dares to enable optimizations.
1.8 FlagTrain and FlagBLAS: eight KMCompiler operators, MUSA L1 BLAS lands (11-02)
Date: 2026-11-02 Sources: FlagTrain PR #32 · FlagTrain PR #40 · FlagTrain PR #36 · FlagTrain PR #39 · FlagTrain PR #47 · FlagBLAS PR #157
- FlagTrain operators: The eight merges center on KMCompiler’s NVIDIA line — weighted_squared_relu_impl (with Ascend annotation), fused_h_aggregate forward and backward, bias_swiglu_impl, scaled_masked_softmax_cuda forward and backward, and fused_proj_rms_compute_h. All are implemented as Triton kernels, filled in as groups around common training fusion points.
- Dependencies and process: #45 fixes image runtime retention under uv management; #43 corrects the statistical basis for compared_speedup versus speedup; #47 fixes a loop-call exception in backend operator-specialized implementations, a dispatch defect at the routing layer.
- FlagBLAS: #157 adds an L1 BLAS backend for MUSA plus correctness and performance references against muBLAS, covering AMAX, AMIN, ASUM, AXPY, COPY, DOT/DOTC/DOTU, NRM2, ROT/ROTG/ROTM/ROTMG, SCAL, and SWAP. With this, BLAS L1 has a comparable implementation on the Moore Threads side.
- optest support: #26 adds an operator exclusion list, #27 adds operator result summary statistics, #25 enforces 100% coverage, and #24 adds Python quality checks — the test infrastructure itself is starting to be maintained as a product.
- Assessment: The division of labor between training and LLM inference is clearer: FlagTrain takes training fusion operators, FlagGems-vllm takes the inference path, and FlagBLAS fills in basic linear algebra. All three share the same test and quality gates, which reduces cross-repo regressions more than each expanding its own operator set.
II. News Coverage and Ecosystem
2.1 Channel Verification: 24 Query Sets Yield Zero Component-Level Hits; No New Articles in CSDN or HN Windows (11-03)
Date: 2026-11-02 ~ 2026-11-03 Sources: Google News FlagOS search · CSDN FlagOS column · Hacker News search · BAAI Community
- Chinese queries: Seven sets — FlagOS, FlagGems, FlagScale, FlagTree, FlagPerf, FlagCX, KernelGen — returned zero hits within the 14-day window; eight sets — BAAI open source, BAAI chips, BAAI large-model open source stack, Tsingmicro, Moore Threads open source, MetaX open source, Enflame, domestic compute open source software stack — returned 17 items total within the 7-day window, all of which, after headline-by-headline review, were society, finance, or event pieces, with none pointing to FlagOS components.
- English queries: Seven sets — FlagOS, FlagGems, BAAI FlagOS, flagos-ai, BAAI open source AI system stack, Tsingmicro, Moore Threads open source — all returned zero hits within the window.
- Column check: The CSDN FlagOS column homepage lists 52 article links; after checking each one’s timestamp, the latest remains the 10-29 piece “The savior of large-model inference — one plugin handles multi-chip adaptation,” with no new articles in the window; the 11-03 date appearing on the page is a same-day page-side marker, not an article timestamp.
- Community and HN: The BAAI Community search page is client-rendered, and scraping yielded only the framework page with no retrievable entries, so homepage verification was used instead; eight HN Algolia queries (FlagOS, FlagGems, FlagScale, FlagTree, BAAI, FlagQuantum, FlagSparse, flagos-ai) returned zero direct hits within the 5-day window.
- Member official sites: The news pages of nine member organizations’ official sites had no date hits from 11-02 to 11-03; the Horizon news page failed to scrape, and the Hygon and BAAI homepages are short script-rendered pages, neither yielding an entry list.
- Conclusion: Zero component-level additions on the news side constitute a quiet window, consistent with the previous issue. The main body of this report is based primarily on GitHub facts; on the news side, only two ecosystem-background items are retained, both explicitly labeled as peripheral events.
2.2 Ecosystem Observation: Wuzhen Summit Opens, Open Source Theme Ecosystem Experience Hall Runs Through 11-05 (11-02)
Date: 2026-11-02 Sources: Xinhua report (reprinted by Eastmoney) · Xinhuanet Zhejiang
- Dates: The 2026 World Internet Conference Wuzhen Summit is being held from 11-02 to 11-05 in Wuzhen, Zhejiang, with a sub-venue in Puyuan; the audience reservation platform is now open.
- Open source focus: The “Open Source Theme Ecosystem Experience Hall,” a key supporting feature of the summit, opened on 11-01 at the Wuzhen World Internet Science and Technology Museum, with exhibits spanning the first through third floors; it showcases for the first time major achievements in open source and open AI as well as the construction results of the National AI Application Pilot Base; the first floor hosts two major themed special exhibitions and an open source experience zone, the third floor is the open source lounge, and events such as “Wuzhen Talk · Open Source Youth Speak” and “Science and Innovation Night” are held during the summit.
- Relation to FlagOS: Public reports within the window do not mention FlagOS or its components; this item is recorded only as external context for open source topics and is not attributed. If FlagOS has exhibits or announcements, these must be separately verified through official channels.
- To watch: The elevation of open source topics into an independent pavilion at a national-level summit shows that “open source and openness” continues to rise in policy narratives; for a unified software stack like FlagOS, this is both a narrative tailwind and a sign that competition for exhibition space with model communities such as ModelScope will become more direct.
2.3 Peripheral Ecosystem: Jiuyuan Consortium Releases Three Joint Results with Phytium, TileLang, and SenseTime (11-02 Recap)
Date: 2026-11-02 (event held 10-31) Sources: Phoenix Hainan industry and economy report · Sina reprint of the conference opening report
- Event: The “Intelligent Computing System Innovation and Open Ecosystem” sub-forum of the 2026 GAI+C AI+ Conference was held in Beijing on 10-31, with a recap published online on 11-02. The forum was hosted by the Jiuyuan Intelligent Computing System Ecosystem Consortium and the Beijing Artificial Intelligence Association; on site, three joint results were released — “Jiuyuan × Phytium,” “Jiuyuan × TileLang,” and “Jiuyuan × SenseTime Multimodal Large-Model Training and Inference Suite” — and the 2026 Autumn Qiyuan AI Competition was launched.
- Narrative: In his keynote report at the conference, Zheng Weimin, an academician of the Chinese Academy of Engineering, directly pointed to domestic compute’s problem of “cards available but hard to use, chimney-style adaptation,” and proposed a unified software stack to support cross-platform operation with “one set of code, no modifications.” This is highly isomorphic with FlagOS’s technical proposition, but the actor is a different ecosystem line (the Jiuyuan Consortium and Qiyuan Lab).
- Relation to FlagOS: The report does not mention FlagOS; this item is recorded as a parallel ecosystem move to observe the competitive landscape of domestic unified software stacks, and is not counted as FlagOS project progress.
- To watch: Jiuyuan’s choice to release jointly with TileLang shows that the compiler layer is becoming the alliance point for ecosystem consortia; FlagOS’s corresponding assets are FlagTree and the TLE language extension. The route differences between the two lines at the “unified compiler” layer are worth continued tracking in subsequent windows.
III. Deep Dive into Member Units and Backend Vendors
3.1 DAMO XuanTie: Dedicated Operators, MM Cost Model, and chunk_kda Advanced on Three Fronts on the Same Day (11-02)
Date: 2026-11-02 Source: FlagGems PR #8240 · FlagTree PR #1236 · FlagGems-vllm PR #1038
- Operator layer: 13 XuanTie-specific operators were merged into FlagGems within 43 minutes, covering special functions, 3D convolution, quantized LSTM, matrix norms, and pooling backward. What these entries share is that generic Triton implementations yield low returns on XuanTie, and after specialization they can go directly into the operator library’s default dispatch.
- Compiler layer: #1236 upgraded the XuanTie ZW810E MM/MV cost model package to 1.1.0, added it to the FlagTune model catalog, and made the auto-tuning contract accept an explicit configs list—validating each entry by parameter name and legal values, and rejecting forms that coexist with config_space. The package’s 8 BF16 mm variants plus 2 mul models constitute the first complete cost model for auto-tuning on XuanTie.
- Inference layer: #1038 added optimizations for the chunk_kda on both the Tianshu and XuanTie backends, part of the long-sequence path in FlagGems-vllm.
- Assessment: XuanTie’s actions that day spanned the operator, compiler, and inference layers, all pointing toward “specialization” rather than “generic compatibility.” This aligns with XuanTie’s positioning as a high-performance RISC-V core: first fill in specialized implementations for long-tail operators, then let the cost model drive auto-tuning, and finally deliver in the inference framework.
3.2 Kunlunxin: XPU3 foreach Contract Fix and Fourteen Performance Closures (11-02)
Date: 2026-11-02 Source: FlagGems PR #8038 · FlagGems PR #8034 · FlagGems PR #8123 · FlagGems PR #8245
- Silent error: #8038 pointed out that the foreach fast path compares only element counts, not shapes; a list of tensors with different shapes but the same element count would all inherit the first tensor’s shape, producing output that neither errors nor goes out of bounds. The fix gates admission on full shape and changes sixteen scalar outputs to single-base-address addressing, merging list outputs into a flat buffer.
- Grid and slots: #8034 evaluates the auto-tuning grid before submitting the JIT; #7976 changes the foreach slot index to be taken from program_id(0); #7956 fixes the unpacking of the ternary return value in scalar parsing.
- Performance patches: #8056, #8245, #8108, #8107, #8030, #8105, #8111, #8049, and #8248—nine in total—covering the pointwise fast path, pool3d backward fusion, Chebyshev expansion, Jacobi blocking, and the single-formula linspace.
- Rollback: #8123 reverted the BF16 pointwise optimization due to a regression; #8245 redid it with another approach and reverted the 1D tile refactor from #8052. One revert and one replacement show this path is still being iterated.
- Assessment: Kunlunxin’s value that day was not in performance numbers but in fixing a shape contract that would silently compute wrong results. For a multi-backend operator library, such defects are more dangerous than being ten times slower—they won’t be caught by benchmarks, only encountered downstream as “precision anomalies” in models.
3.3 Ascend and Hygon: Two Implementations of W8A8 INT8, GEMM and BMM (11-02)
Date: 2026-11-02 Source: FlagGems PR #6060 · FlagGems PR #7741 · FlagGems PR #7774 · FlagGems PR #7760
- Ascend GEMM: #6060 adds an Ascend backend for mm_w8a8_int8 and mm_w8a8_int8_out, dispatched through the public entry point. The operator takes pre-quantized INT8 A and B, FP32 scalar or per-row/per-column scales, and an optional bias; after integer multiply-add it applies scales on both sides and bias, outputting BF16, FP16, or FP32. Small-M narrow-N cases use a vector multiply-add kernel, with each FP32 reduction segment capped at 1024 INT8 products to keep the integer part exact. Asymmetric zero points are not supported.
- Hygon BMM: #7741 adds per-channel bmm_w8a8 for Hygon, reusing the existing scaled-MM kernel and tile selection to fuse INT8 matrix multiplication, FP32 per-channel scaling, and output conversion into a single kernel.
- Precision fix: #7774 on the Ascend side promotes both operands before calling CANN libdevice’s pow, avoiding underflow and precision loss under mixed precision.
- Hopper performance: #7760 optimizes FP8 W8A8 BMM with a TMA pipeline, the corresponding optimization on the NVIDIA side.
- Assessment: The two vendors each added one W8A8 path in the same window—Ascend chose the full semantics of GEMM (including per-row/per-column scales and three output dtypes), while Hygon chose per-channel scaling reuse for BMM. The difference lies in the trade-off between breadth of semantic coverage and implementation reuse, and also reflects the differing quantization needs of their respective downstream models.
3.4 Moore Threads: True 1D GEMM for Conv1D Pulls All 26 Benchmark Cases Above the 0.8x Line (11-02)
Date: 2026-11-02 Source: FlagGems PR #6754 · FlagGems PR #7428 · FlagGems PR #6903 · FlagBLAS PR #157 · FlagTree PR #1314
- Conv1D results: #6754 adds conv1d backend coverage for MTT S5000, raising the official conv1d_padding benchmark from 18/26 cases meeting the target to 26/26 cases at no less than 0.80x torch; previously all FP32 K3/K5 padding cases were only 0.41 to 0.53x.
- Three-layer changes: First, conv1d previously had no MTHREADS coverage and all went through generic conv2d; small-group shapes would materialize padding, and W=1 shapes hit only a single valid OW channel. After rerouting, redundant padding and bias allocation were removed and degenerate width dispatch fixed. Second, a dedicated Triton-MUSA Conv1D kernel was added, partitioning a 3D grid by M equal to N times Lout, so output channels no longer require division and modulo. Third, weights are pre-packed ordered by kernel width, input channels, and output channels, paired with SQMMA with precision compensation.
- Supporting work: #7428 optimizes one_hot validation and inference on S5000; #6903 treats empty indices as a no-op for index_add; #157 adds MUSA’s L1 BLAS; #1314 skips membar between two asynchronous TME copies.
- Assessment: This is a rare complete case in this window of “pulling all benchmarks above the line”—routing, dedicated kernel, weight layout, and instruction-level precision compensation changed simultaneously, with before-and-after comparisons provided. It is a replicable template for other backends.
3.5 MetaX, Iluvatar, Tsingmicro, Enflame, and Horizon: Operators on One Side, Contracts on the Other (11-02)
Date: 2026-11-02 Source: FlagGems PR #7590 · FlagGems PR #7015 · Torch-FL PR #704 · Torch-FL PR #702 · FlagGems-vllm PR #1038 · FlagDNN commit
- MetaX: #7590 optimizes the default and out paths of triangular_solve; #7015 adds the forward and out paths of cudnn_batch_norm and fixes the paired backward; Torch-FL #702 corrects the skip reason for the MetaX SDPA case—originally attributed to fp32, but the actual cause was something else, a test-credibility fix.
- Iluvatar: #1038 adds Iluvatar backend optimization for chunk_kda; FlagDNN fixes the GPU name registration for iluvatar (a single commit); FlagGems #7664 enables the apply_repetition_penalties benchmark on Iluvatar.
- Tsingmicro: Torch-FL #704 brings tsingmicro into the conf-and-registration-set consistency check; previously this platform was excluded from the six platforms, so conf/registration-set mismatches could not be caught by CI. This is a pure test change, but it closes the contract gap on the Tsingmicro side.
- Enflame: Only one PR under review in this window, fixing CUDA-specific device guards for four operators on the Enflame side of KernelGen (#8104), not yet merged.
- Horizon: No new commits or PRs under review in this window; the BPU convolution and pooling paths from the previous window did not advance in this one.
- Assessment: The five vendors’ actions fall into two categories—MetaX and Iluvatar are adding operators and benchmarks, Tsingmicro is adding test contracts, and Enflame and Horizon are in a quiet period. For member units, whether they keep appearing in the daily merge list is itself a direct indicator of investment intensity.
IV. Summary and Trend Observations
Date: 2026-11-02 ~ 2026-11-03 Sources: flagos-ai organization repositories · build-infra PR #1589 · FlagQuantum PR #1004 · FlagGems PR #8240
- The AMD line filled in three layers within a single window: On the build side, a new FlagTree amd packaging line was added, with A/B reconciliation proving equivalence (maxdiff 1.526e-05, 9/9); on the runtime side, the rocm7.2.4 torch closure was aligned to the pinned combination of vLLM 0.32; on the operator side, ten operators covering LoRA and attention were added for gfx1100. Taken together, AMD has moved from “having a backend” to “having a traceable build, a reproducible runtime, and tunable operators.”
- The quantum stack has entered a “delivery by acceptance unit” phase: 21 merges in a single day were distributed across three lines—UP (semantics), AO (arithmetic), and PF (performance)—each with its own baseline, oracle, and fail-is-red evidence. This decomposition lets every change to the quantum compiler have its cost measured against the existing ledger, which supports long-term evolution better than chasing single-point speedup ratios.
- XuanTie turned specialized operators into batches: 13 specialized operators were merged within 43 minutes, averaging 3.3 minutes per merge, concentrated in long-tail items such as special functions, 3D convolution, quantized LSTM, and pooling backward. This shows that KernelGen’s XuanTie production line now has batch supply capability, and that review can also digest work in parallel by backend.
- Review throughput is the real bottleneck right now: This window saw 162 merges and 192 newly opened PRs, with 311 total under review, of which FlagGems alone accounts for 210 (148 newly opened). Merge volume fell 11.5% versus the previous 24-hour window, while newly opened volume rose 128.6%—the structure of “production lines running at full capacity, review under strain” remains unchanged.
- 2.3.0 is still stuck at the image-first stage: The base layer and the four layers for Cambricon, MetaX, Hygon, and AMD have all had changelog dates backfilled under the 2.3.0 name, and runtime images have been pushed by backend, but the community release/2.3 manifest still returns 404 and there are zero new GitHub Releases. There has been no substantive progress compared with the previous issue; if the manifest is still not frozen this work week, the release window will be squeezed by the next version’s planning.
- The news side marked its second consecutive quiet window: 24 groups of Chinese and English queries produced zero component-level hits, the latest CSDN column article is still dated 10-29, and HN had zero direct hits. The two ecosystem background items (the Wuzhen open-source exhibition hall and the three joint releases of the Jiuyuan consortium) are both explicitly labeled as peripheral events and were not counted as project progress.
Source Verification Table
| Source | Verification Result |
|---|---|
| GitHub org flagos-ai (61 repos) | 16 repos pushed within the window, 272 commits, 162 merges, 311 under review (192 newly opened) |
| GitHub Release / Tag atomic check (31 repos / 8 repos) | Zero additions within the window; FlagCX v0.14.1 (11-01 00:10) and FlagTree 0.7.1a1+tsingmicro3.6 (10-29) both fall outside the window |
| community release manifest | The manifest file under release/2.3 returns 404; release/2.2 is in place |
| release-info site | Three automatic gh-pages deployments within the window, all corresponding to build-infra commits, with no independent release action |
| Google News (24 groups of Chinese and English queries) | All 17 candidates were society, finance, or event pieces; zero component-level hits |
| CSDN FlagOS column | 52 article links, latest still dated 10-29, no new articles within the window |
| HN Algolia (8 groups) | Zero direct hits |
| BAAI community hub.baai.ac.cn | Search page is client-rendered, yielding only a framework page with no entries |
| Member company official sites (9) | No hits dated 11-02 to 11-03; Horizon fetch failed, and the Hygon and BAAI homepages are script-rendered short pages |
Full Source List
- [1] flagos-ai organization repositories — https://github.com/orgs/flagos-ai/repositories
- [2] Commit search (window start 2026-11-01T22:00:00Z) — https://github.com/search?q=org%3Aflagos-ai+committer-date%3A%3E2026-11-01T22%3A00%3A00Z&type=commits
- [3] Merged PR search — https://github.com/search?q=org%3Aflagos-ai+is%3Apr+is%3Amerged+merged%3A%3E%3D2026-11-01T22%3A00%3A00Z&type=pullrequests
- [4] Open PR search — https://github.com/search?q=org%3Aflagos-ai+is%3Apr+is%3Aopen+updated%3A%3E%3D2026-11-01T22%3A00%3A00Z&type=pullrequests
- [5] build-infra PR #1589 (FlagTree AMD build line) — https://github.com/flagos-ai/build-infra/pull/1589
- [6] build-infra PR #1595 (2.3.0 description refresh) — https://github.com/flagos-ai/build-infra/pull/1595
- [7] build-infra PR #1599 (rocm7.2.4 torch closure aligned to vLLM 0.32) — https://github.com/flagos-ai/build-infra/pull/1599
- [8] build-infra PR #1606 (flagcx preinstalled wheel determined by metadata) — https://github.com/flagos-ai/build-infra/pull/1606
- [9] build-infra PR #1607 (wheel manifest collected at arbitrary depth) — https://github.com/flagos-ai/build-infra/pull/1607
- [10] build-infra PR #1608 (2.3.0 amd-rocm7.2.4 changelog date) — https://github.com/flagos-ai/build-infra/pull/1608
- [11] community release 2.2 release manifest — https://github.com/flagos-ai/community/blob/main/release/2.2/release-2.2.yaml
- [12] release-info release site — https://flagos-ai.github.io/release-info/
- [13] FlagQuantum PR #1002 (constant-angle PHASE via CoreIR) — https://github.com/flagos-ai/FlagQuantum/pull/1002
- [14] FlagQuantum PR #1003 (UP-00 semantics and RZ compatibility) — https://github.com/flagos-ai/FlagQuantum/pull/1003
- [15] FlagQuantum PR #1004 (UP-01 Python qfunc program) — https://github.com/flagos-ai/FlagQuantum/pull/1004
- [16] FlagQuantum PR #1006 (AO-00 arithmetic baseline) — https://github.com/flagos-ai/FlagQuantum/pull/1006
- [17] FlagQuantum PR #1010 (AO-01 normalization and protected CSE) — https://github.com/flagos-ai/FlagQuantum/pull/1010
- [18] FlagQuantum PR #1013 (AO-02 protected arithmetic implementation) — https://github.com/flagos-ai/FlagQuantum/pull/1013
- [19] FlagQuantum PR #1014 (Module diagnostic snapshot overhead reduction) — https://github.com/flagos-ai/FlagQuantum/pull/1014
- [20] FlagQuantum PR #1017 (Module training reuse of normalized IR) — https://github.com/flagos-ai/FlagQuantum/pull/1017
- [21] FlagQuantum PR #1018 (PF-00 latency and RSS baseline) — https://github.com/flagos-ai/FlagQuantum/pull/1018
- [22] FlagQuantum PR #1021 (PF-01 reuse plan fields) — https://github.com/flagos-ai/FlagQuantum/pull/1021
- [23] FlagGems PR #8240 (XuanTie linear combination operator) — https://github.com/flagos-ai/FlagGems/pull/8240
- [24] FlagGems PR #8229 (XuanTie Chebyshev special polynomial operator) — https://github.com/flagos-ai/FlagGems/pull/8229
- [25] FlagGems PR #8237 (XuanTie quantized LSTM operator) — https://github.com/flagos-ai/FlagGems/pull/8237
- [26] FlagGems PR #8239 (XuanTie RMSNorm backward fused operator) — https://github.com/flagos-ai/FlagGems/pull/8239
- [27] FlagGems PR #8231 (XuanTie 3D transposed convolution operator) — https://github.com/flagos-ai/FlagGems/pull/8231
- [28] FlagGems PR #8232 (XuanTie Poisson loss operator) — https://github.com/flagos-ai/FlagGems/pull/8232
- [29] FlagGems PR #8038 (XPU3 foreach shape contract fix) — https://github.com/flagos-ai/FlagGems/pull/8038
- [30] FlagGems PR #8034 (XPU3 autotuning grid evaluation) — https://github.com/flagos-ai/FlagGems/pull/8034
- [31] FlagGems PR #7976 (XPU3 foreach slot index) — https://github.com/flagos-ai/FlagGems/pull/7976
- [32] FlagGems PR #8123 (revert BF16 pointwise optimization) — https://github.com/flagos-ai/FlagGems/pull/8123
- [33] FlagGems PR #8245 (XPU3 pointwise fast path rework) — https://github.com/flagos-ai/FlagGems/pull/8245
- [34] FlagGems PR #6060 (Ascend W8A8 INT8 matmul) — https://github.com/flagos-ai/FlagGems/pull/6060
- [35] FlagGems PR #7741 (Hygon bmm_w8a8) — https://github.com/flagos-ai/FlagGems/pull/7741
- [36] FlagGems PR #7774 (Ascend pow precision fix) — https://github.com/flagos-ai/FlagGems/pull/7774
- [37] FlagGems PR #7760 (Hopper FP8 W8A8 BMM) — https://github.com/flagos-ai/FlagGems/pull/7760
- [38] FlagGems PR #6754 (Moore Threads Conv1D true 1D GEMM) — https://github.com/flagos-ai/FlagGems/pull/6754
- [39] FlagGems PR #7428 (Moore Threads one_hot S5000) — https://github.com/flagos-ai/FlagGems/pull/7428
- [40] FlagGems PR #7590 (MetaX triangular_solve) — https://github.com/flagos-ai/FlagGems/pull/7590
- [41] FlagGems PR #7015 (MetaX cudnn_batch_norm) — https://github.com/flagos-ai/FlagGems/pull/7015
- [42] FlagGems-sglang PR #207 (competition single-pass RMSNorm) — https://github.com/flagos-ai/FlagGems-sglang/pull/207
- [43] FlagGems-sglang PR #220 (competition Hadamard transform) — https://github.com/flagos-ai/FlagGems-sglang/pull/220
- [44] FlagGems-sglang PR #256 (gfx1100 LoRA and RMSNorm) — https://github.com/flagos-ai/FlagGems-sglang/pull/256
- [45] FlagGems-sglang PR #271 (gfx1100 attention operators) — https://github.com/flagos-ai/FlagGems-sglang/pull/271
- [46] FlagGems-sglang PR #275 (operator suite namespace) — https://github.com/flagos-ai/FlagGems-sglang/pull/275
- [47] FlagTree PR #1236 (XuanTie ZW810E MM cost model 1.1.0) — https://github.com/flagos-ai/FlagTree/pull/1236
- [48] FlagTree PR #1460 (Hopper cp.async and WGMMA buffer fix) — https://github.com/flagos-ai/FlagTree/pull/1460
- [49] FlagTree PR #1451 (WGMMA warp selection alignment) — https://github.com/flagos-ai/FlagTree/pull/1451
- [50] FlagTree PR #1314 (Moore Threads TME barrier skip) — https://github.com/flagos-ai/FlagTree/pull/1314
- [51] FlagGems-vllm PR #1030 (mrope manifest entry) — https://github.com/flagos-ai/FlagGems-vllm/pull/1030
- [52] FlagGems-vllm PR #1042 (PPU FP8 and inverse RoPE fix) — https://github.com/flagos-ai/FlagGems-vllm/pull/1042
- [53] FlagGems-vllm PR #1038 (chunk_kda day count and XuanTie optimization) — https://github.com/flagos-ai/FlagGems-vllm/pull/1038
- [54] FlagGems-vllm PR #1019 (GLM-5.2 grouped_topk optimization) — https://github.com/flagos-ai/FlagGems-vllm/pull/1019
- [55] FlagTrain PR #32 (weighted squared ReLU operator) — https://github.com/flagos-ai/FlagTrain/pull/32
- [56] FlagTrain PR #40 (fused_h_aggregate) — https://github.com/flagos-ai/FlagTrain/pull/40
- [57] FlagTrain PR #36 (biased SwiGLU operator) — https://github.com/flagos-ai/FlagTrain/pull/36
- [58] FlagTrain PR #47 (backend operator specialization loop dispatch fix) — https://github.com/flagos-ai/FlagTrain/pull/47
- [59] FlagBLAS PR #157 (MUSA L1 BLAS) — https://github.com/flagos-ai/FlagBLAS/pull/157
- [60] optest PR #26 (operator exclusion list) — https://github.com/flagos-ai/optest/pull/26
- [61] optest PR #27 (operator result statistics) — https://github.com/flagos-ai/optest/pull/27
- [62] Torch-FL PR #704 (Qingwei consistency check) — https://github.com/flagos-ai/Torch-FL/pull/704
- [63] Torch-FL PR #702 (MetaX SDPA skip reason fix) — https://github.com/flagos-ai/Torch-FL/pull/702
- [64] FlagDNN commit (iluvatar GPU name) — https://github.com/flagos-ai/FlagDNN/commit/12035bcbcf6dbbb1d8f6d610158cbff9af3ccdb9
- [65] CSDN FlagOS column — https://flagos.csdn.net/
- [66] Google News FlagOS search — https://news.google.com/search?q=FlagOS
- [67] HN Algolia FlagOS search — https://hn.algolia.com/?q=FlagOS
- [68] BAAI community — https://hub.baai.ac.cn/
- [69] Xinhua report · open-source themed ecosystem experience hall (Eastmoney reprint) — https://wap.eastmoney.com/a/202610233905552637.html
- [70] Xinhua Net Zhejiang · open-source themed ecosystem experience hall — http://www.zj.xinhuanet.com/20261029/65ed0f099deb40689f14e5bbf65707c2/c.html
- [71] Phoenix Net Hainan · GAI+C intelligent computing system innovation and open ecosystem sub-forum — https://hainan.ifeng.com/c/8xioi59LH6n
- [72] Sina · 2026 GAI+C conference opens — https://news.sina.com.cn/sx/2026-11-01/detail-inixfrft2919062.shtml