FlagOS Weekly Report (2026-08-12)
Data sources: Local daily reports (8/11 first run of the 14-day window + 8/12) + supplementary collection from GitHub org: flagos-ai (8/6-8/10). The 8/11 daily report was the first run (window 7/28-8/11), already covering the bulk of 8/6-8/10 content; this weekly further merges and deduplicates against supplementary commits (FlagBLAS, FlagGems-Experimental 8/10 batch, etc.). Scope note: FlagOS components include the compiler stack (KernelGen, FlagTree, Triton-TLE), operator libraries (FlagGems/FlagBLAS/FlagFFT/FlagDNN), inference plugins (PyTorch-Plugin-FL, vllm-plugin-FL), training (FlagScale), etc.; the “AI Compiler” section is presented separately.
I. AI Compiler Stack (This Week’s Focus)
1.1 BAAI Releases Triton-TLE Layered Language Extension: FlagTree Compilation Optimization Achieves 100x-Level Tuning Speedup
Date: 2026-08-08 Source: BAAI Community
BAAI officially introduced the Triton-TLE layered language extension: adding a TLE language extension layer on top of the Triton language, leveraging the compilation optimization of the FlagTree unified compiler to achieve 100x-level automatic tuning speedup. This directly corresponds to the large number of [KMCompiler]-prefixed entries in FlagGems submissions (pure Triton operators implemented via the TLE extension)—TLE has moved from paper/proposal into the operator library mass-production stage, marking the most important public technical progress in the FlagOS compiler stack over the past two weeks.
1.2 FlagTree: AMD TLE Lowering + Spacemit (RISC-V) Backend Merged + Wheel Distribution System Established
Date: 2026-08-08 ~ 08-11 Source: FlagTree #939 / #933 / build-infra
- AMD backend TLE lowering (around 8/8): Added tile and cumsum lowering (#939), advancing AMD backend adaptation to the TLE language layer; CI benchmark updated to qwen3.6-27B (#959)—mutually corroborating with the Triton-TLE release, TLE is becoming the unified entry point for cross-vendor operator expression;
- Spacemit backend officially merged (#933, 8/11 17:59): SpacemiT (RISC-V chip vendor) backend integration landed, corroborating with the
_spacemitdirectory in FlagGems-Experimental—a RISC-V chip vendor enters the FlagOS compilation stack systematically for the first time; - Wheel distribution system (8/11, 5 consecutive build-infra commits): MetaX MACA 22.04 wheel packager (#362), FlagTree wheel build + vendor private PyPI upload workflow (#363), unified FLAGTREE_VERSION (#364), pybind11 v11 ABI pinning (#366). This is the first time FlagOS has established a “build-package-upload” vendor distribution channel for a single component, serving as a leading indicator of componentized version releases (7+ weeks since FlagOS 2.1).
1.3 KernelGen: FlagGems-Experimental Batch Operator Merges (Two Waves on 8/10 and 8/11)
Date: 2026-08-10/11 Source: FlagGems-Experimental commits
- August 10 (supplementary collection): Iluvatar/Metax/Hygon three-vendor dozen-plus operators—broadcast_tensors, diagonal_scatter, adaptive_max_pool3d_backward, softplus_backward, lgamma/lgamma_, special_chebyshev_polynomial_u/v, weight_norm, kthvalue, diff, index_select_backward, amp_foreach_non_finite_check_and_unscale, etc.;
- August 11: Approximately 29 KernelGen commits merged in a concentrated batch, covering 5 backends—Hygon (Hygon DCU, 8 operators including tile/renorm/nll_loss_backward/max_unpool2d/avg_pool3d_backward), Moore Threads (MThreads, 8 operators including norm/im2col/bucketize/erfinv), Iluvatar (10+ operators including index_select_backward), MetaX (first batch of high-performance operators including histc), and Alibaba Cloud T-Head Zhenwu PPU appearing in batch for the first time (linalg_eigvals/conj/unbind_copy/cudnn_convolution,
_theadbackend directory, targeting Zhenwu 810E PPU, SDK v2.0.0+, CUDA-compatible + AIU Tensor Core extensions).
FlagGems-Experimental’s role as a KernelGen operator testing ground is now clearer: the main repo handles stable merges, while the experimental repo undertakes batch validation of multi-vendor operators, which are promoted upstream once mature.
1.4 FlagGems Main Repo: [KMCompiler] Operators + Version Cadence
Date: 2026-08-06 ~ 08-12 Source: FlagGems commits
- Versions: v5.3.3 (8/6), v5.3.4 (8/10, fix special_chebyshev_polynomial_w) consecutive patches; the main repo is on a dual track of 5.3.x maintenance + 5.4.0.dev0 development;
- Operators: igammac Triton kernel (#4860), MetaX cholesky solve (#5247, filling the MetaX gap in the vendor matrix), special_erf/exp2 (#5274/#5275);
- Multi-backend: Ascend cholesky solve/polygamma/nonzero/full_like (#5299/#4809/#4921/#5308), Iluvatar cholesky solve (#5242), replication_pad2d_backward (including Hygon adaptation);
- Engineering: run_tests.py deadlock fix (#5358), MetaX CI switching validation between Triton/FlagTree backends (#5396→#5405).
1.5 FlagPrism: Chip Vendor Adaptation Requirements Document Landed
Date: 2026-08-11 Source: FlagPrism commits
FlagPrism (the optional FlagTree debugger/profiler component established on 08-04) added CHIP_VENDOR_ADAPTATION_REQUIREMENTS.md and updated vendor documentation—the new component has moved from “under construction” to “clear third-party integration specification” stage, consolidating the FlagOS component system externally.
II. Operator Libraries and Multi-Vendor Backend Expansion
2.1 FlagBLAS: Hygon Level-2 BLAS Dense Merge (8/7 Supplementary Collection)
Date: 2026-08-07 Source: FlagBLAS commits
feat(hygon) added GBMV/HBMV/SPMV/HPMV, and merged TPSV/TBSV/SYR/HER, while establishing Level-2 shape coverage alignment documentation and the weekly_full_test testing pipeline. FlagBLAS’s Level-2 BLAS Hygon backend coverage is expanding.
2.2 Multi-Vendor Backend Map (Cumulative 8/6-8/12)
| Vendor | Backend/Chip | Activity Within Window |
|—|—|—|
| Ascend (Huawei) | Ascend NPU | FlagGems cholesky/polygamma/nonzero/full_like operators |
| Hygon | Hygon DCU | FlagGems-Experimental 10+ operators, FlagBLAS Level-2, DCU Profiler (see 3.1) |
| Moore Threads | Moore Threads | FlagGems-Experimental 8 operators, inference environment configuration |
| Iluvatar | Iluvatar | FlagGems-Experimental 10+ operators, cholesky solve, testcase fixes |
| MetaX | Metax | First batch of high-performance operators, cholesky solve, MACA 22.04 wheel, CI backend switching |
| Alibaba Cloud T-Head | Zhenwu PPU | First entry: 5 operators + _thead backend directory |
| SpacemiT | Spacemit (RISC-V) | First entry: FlagTree backend merged |
| KunlunXin | KunlunXin | First entry: TE-FL unit + integration test CI |
| Enflame | Enflame | vllm plugin scaled_int8_quant fix (#101) |
| D-Robotics | D-Robotics BPU | torch.compile compatibility fix (#84) |
| AMD | ROCm | FlagTree TLE tile/cumsum lowering |
| NVIDIA | CUDA | Multiple operators + KernelGen special_erf/exp2 |
Three “new entry” chip backends (Zhenwu PPU, Spacemit, KunlunXin) appeared within the window, as the FlagOS chip adaptation landscape expands outward from the initial 9 member units.
III. Inference Plugins and Toolchain
3.1 PyTorch-Plugin-FL: DCU Profiler Completed + Engineering Governance Tightened
Date: 2026-08-12 Source: PyTorch-Plugin-FL #88
feat(dcu): implement ROCtracer device activity tracing for profiler(#88, merged 8/12 09:20): Resolves DCU CI Profiler parity failure—csrc/profiler/ previously only had CUPTI (NVIDIA) adaptation; this adds ROCm/ROCtracer device activity tracing for Hygon DCU;- Engineering governance: docs/internal headers refactoring (#89), README redesign (#93), issue/PR templates and AI agent specifications (#96).
3.2 Other Inference/Training Plugin Activity
- FlagScale-Agent (8/11): skill(infer-env-setup) added inference environment configuration for Hygon DCU, Iluvatar, and Moore Threads three vendors, pointing to inference-side multi-card acceptance pipelines; agent infrastructure improvements (verification discipline + TE upstream-sync);
- TransformerEngine-FL (8/11): KunlunXin unit tests and MCore integration test CI support (#94), accompanying the KunlunXin backend patch merged on 7/31;
- FlagGems-vllm (8/11): Enflame scaled_int8_quant fix (#101);
- FlagCX (8/11): Configurable CUDA unit test pipeline (#527).
IV. News Coverage and Ecosystem
- TileRT Team Sharing (8/11): BAAI TileRT’s Ma Lingxiao detailed “computational exploration and co-design” for ultra-low-latency large model inference, a BAAI inference-side project sharing the same landscape as the FlagOS inference system, an ecosystem reference;
- BAAI AREX Autonomous Research Agent BETA (8/11): An independent product line, not directly coupled with FlagOS, but part of BAAI’s “Agent + open-source software stack” layout;
- World Action Model ω-0 (8/11, PKU/NTU/BAAI): Embodied intelligence direction output, echoing the FlagOS-Robo toolchain ecosystem;
- News side overall quiet: 0 hits from English sources, very few valid Chinese hits, with main content based on GitHub commits.
V. Summary and Trend Observations
- Compiler stack mainline is clear: Triton-TLE official release (100x tuning speedup) + FlagTree’s AMD TLE lowering and Spacemit backend merge + large numbers of FlagGems [KMCompiler] operators—the “unified compiler + layered language extension” roadmap has entered a mass-production delivery phase.
- Component distribution system taking off: build-infra has set up wheel building + vendor private PyPI upload (including MetaX MACA) for FlagTree; the first round of new component versions since FlagOS 2.1 (6/24) may not be far off.
- Chip landscape expanding: Three new backends—Zhenwu PPU, Spacemit (RISC-V), and KunlunXin—appeared simultaneously within the window, compounded by FlagBLAS Hygon Level-2 progress; multi-backend adaptation is shifting from “getting it running” to “operator completeness” competition.
- Inference-side feature alignment: DCU ROCtracer Profiler completion resolves the parity gap; inference plugin feature alignment for domestic chips is advancing.
- Limitations note: No daily reports for 8/6-8/10; based on the first 14-day window run on 8/11 + GitHub supplementary collection; very few news-side hits, BAAI Community original site JS rendering not directly scrapable, citing Google News aggregation links.
Appendix: Source List
| No. | Event | Source |
|---|---|---|
| 1 | Triton-TLE + FlagTree 100x speedup (8/8) | https://news.google.com/rss/articles/CBMiSEFVX3lxTFBDS1VCTlRoUFRkQkROYUtYTjBoLWo5aFJHcVlEZ05Hci1OU0J2T2t4ejgxV3NmLWhzVHJhcm9tb2tva0hzSHROSg?oc=5 |
| 2 | FlagTree updates (#939/#959) | https://github.com/flagos-ai/FlagTree/commits |
| 3 | FlagTree Spacemit backend #933 | https://github.com/flagos-ai/FlagTree/pull/933 |
| 4 | build-infra wheel distribution (#362-#366) | https://github.com/flagos-ai/build-infra/commits |
| 5 | FlagGems-Experimental batch operators | https://github.com/flagos-ai/FlagGems-Experimental/commits |
| 6 | FlagGems main repo updates (v5.3.3/v5.3.4) | https://github.com/flagos-ai/FlagGems/commits |
| 7 | FlagPrism adaptation specification docs | https://github.com/flagos-ai/FlagPrism/commits |
| 8 | FlagBLAS Hygon Level-2 (8/7) | https://github.com/flagos-ai/FlagBLAS/commits |
| 9 | PyTorch-Plugin-FL DCU ROCtracer #88 | https://github.com/flagos-ai/PyTorch-Plugin-FL/pull/88 |
| 10 | TransformerEngine-FL Kunlunxin #94 | https://github.com/flagos-ai/TransformerEngine-FL/commits |
| 11 | FlagScale-Agent three-vendor inference environments | https://github.com/flagos-ai/FlagScale-Agent/commits |
| 12 | TileRT sharing (BAAI Community) | https://news.google.com/rss/articles/CBMiSEFVX3lxTE9fYTJ5OUJyTEJkRF9RcHkwVWV2eWZHZnJ3QjNvYXhtejN1c0E1ejRnbnlRM2hGVnlYQkpKN2dJSWRBSzcyX0doZw?oc=5 |
| 13 | Zhenwu PPU backend README | https://github.com/flagos-ai/FlagGems-Experimental/tree/infra-ci/src/flag_gems/runtime/backend/_thead |
Generated: 2026-08-16. 8/6-8/10 based on the 14-day window from the first run on 8/11 + GitHub supplementary collection, deduplicated against the 8/12 daily report.