Release Notes

Contents

Release Notes#

This section includes the TransformerEngine-FL release information.

v0.2.0#

  • Added Features

    • TE V2.14 Upstream Synchronization — Integrated NVIDIA TransformerEngine upstream v2.14 (304 commits, v2.9.0 → v2.14.0), incorporating MXFP8/NVFP4 quantization, Blackwell (sm120) architecture support, FSDP2 with DTensor-aware optimizer states, fused RMSNorm dLN with add-through, and MoE grouped MLP ops. The FlagOS plugin system is fully preserved with synced OP API signatures and multi-backend compatibility patches.

    • KunlunXin Vendor Backend — Added KunlunXin chip vendor operator support with flash attention and operator registration.

    • ENFLAME Vendor Backend — Added ENFLAME chip vendor operator support with flash attention and operator registration.

    • FlagOS Grouped GEMM Operator — Implemented te_general_grouped_gemm for the flagos backend based on FlagGems Triton kernels, supporting both forward and backward computation.

    • CI/CD Enhancements — Added MetaX MACA CI workflow, coverage reporting to FlagCICD platform, and workflow refactoring with integration tests.

v0.1.0#

Initial release of TransformerEngine-FL.

  • Added Features

    • Multi-Backend Plugin Architecture — Plugin-based operator dispatch system (OpRegistry, OpManager, SelectionPolicy) with three backend tiers: FlagOS (default/Triton), Vendor (hardware-specific), and Reference (pure PyTorch).

    • Vendor Backends — Added five hardware vendor backends: Hygon (DCU), METAX (GPU with flash attention), KunlunXin (Baidu Kunlun with flash attention), Iluvatar (Corex GPU), and MUSA (Moore Threads S-series GPU).

    • FlagOS Backend — FlagGems-based unified operator dispatch with FlagCX communication library integration.

    • Attention System — Multi-vendor attention backend framework with flash attention integration.

    • CI/CD Pipeline — GitHub Actions workflow with multi-vendor test matrix.