Ежедневный отчёт FlagOS (2026-09-25)
Окно мониторинга: 2026-09-24 10:00 ~ 2026-09-25 10:00 (около 24 часов; продолжение окна ежедневного отчёта от 09-24, без пробелов) Источники: GitHub (org: flagos-ai, полная проверка 54 репозиториев по pushed_at, в окне активны 24 репозитория; поиск коммитов дал 175 совпадений в 18 репозиториях; сверка tags и releases по каждому репозиторию; построчное сопоставление списка публикаций community и оригиналов PR build-infra), Google News RSS (25 групп поисковых запросов на китайском и английском, через прокси), публикации IT Home / Yicai / ifeng / Sina Finance и др. (подробнее см. список источников в приложении)
Индекс выпуска
- Главное сегодня: до 2.2 GA (09-28) осталось 3 дня — запущен аудит объёма поставки: 18 FEP сохранены, 6 отложены до 2.3 (09-24)
-
- Прогресс открытых проектов (динамика GitHub)
- 1.1 Релизная инженерия: список L1 ожидает слияния; основная ветка разработки коллективно повышена (09-24)
- 1.2 build-infra: 910C двойная конфигурация прошла megatron_rl E2E; семь последовательных публикаций страницы приложений sglang (09-24)
- 1.3 build-infra (часть 2): вендорно-нейтральное именование на уровне app; разделение пайплайнов упаковки rpm / deb (09-24)
- 1.4 FlagTree: продолжение расширения платформенных тегов 0.7.0 — iluvatar3.6 / metax3.6 / tileir3.6 (09-24)
- 1.5 FlagGems: крупный пакет исправлений для Kunlunxin XPU — почти 20 коммитов; KernelGen добавил ещё 14 операторов Nvidia (09-24)
- 1.6 FlagGems (часть 2) и линия плагинов: влит бэкенд Biren SUPA; Ascend grouped_matmul (09-24)
- 1.7 FlagSparse: после v0.3.0 основная ветка поднята до 0.4.0; совместное слияние NCIC-AlphaSparse (09-24)
- 1.8 FlagQuantum: 13 коммитов за одно окно — мост исполнения PennyLane и пакет оптимизаций слияния на CPU (09-24)
- 1.9 Прочая динамика: первые тренировочные операторы Triton в FlagTrain (09-24)
- Прогресс открытых проектов (динамика GitHub)
-
- Новости и экосистема
- 2.1 Поиск по компонентам — второе подряд спокойное окно (09-24/09-25)
- 2.2 Матрица публикаций Open3D-PIMC снова расширена: статья в Sina Finance (09-24)
- Новости и экосистема
-
- Углублённое изучение организаций-участников
- 3.1 Moore Threads: полная поддержка инференса Protenix-v2 — замкнутый цикл трёх сценариев AI4S (09-24)
- 3.2 Ascend: исправление видимости 910C NPU и готовность цепочки RL-обучения (09-24)
- 3.3 Kunlunxin: крупный пакет исправлений XPU и миграция тестовых машин P800 (09-24)
- 3.4 Biren / Xiwang: двойное подключение SUPA и Sunrise (09-24)
- 3.5 MetaX / Hygon / Tsingmicro: тег metax3.6, исправление complex-скаляров, вариант tsingmicro (09-24)
- Углублённое изучение организаций-участников
-
- Итоги и наблюдения за трендами
- Приложение: таблица проверки источников
- Полный список источников
Главное сегодня: до 2.2 GA (09-28) осталось 3 дня — запущен аудит объёма поставки: 18 FEP сохранены, 6 отложены до 2.3
Дата: 2026-09-24 Источник: community #115, community #114
Период стабилизации rc2 согласно официальному расписанию завершается 09-24, GA назначен на 09-28. В окне основные действия релизной инженерии перешли от «заморозки артефактов» к «заморозке объёма и заявлений» — 09-24 в 14:29 (пекинское время) в репозитории community открыт PR #115 «docs: define delivered FlagOS 2.2 FEP scope and defer remaining work to 2.3» (ветка docs/fep-2.2-rc2-audit-20260924, дважды обновлялся в тот же день до 16:12):
- Разделение по объёму: индекс 2.2 содержит 18 FEP со статусом
Implemented(сохраняются); шесть FEP — 0019, 0069, 0081, 0084, 0093, 0100 — целевая версия изменена на 2.3, статус помеченDeferred. - Уточнение сохраняемых пунктов: каждый сохраняемый FEP ограничен «уже реализованными интерфейсами + проверенными конфигурациями», остальные цели перенесены в явный раздел 2.3 и связанный индекс deferred-work.
- Обновление источников по сравнению с RC2: поэтапное обновление source revisions, API, деталей сборки, тестовых команд и связанных PR с сохранением прослеживаемости верификации, сведений о сбоях на платформах и известных ограничений.
- Уточнение формулировок: чёткое разграничение Tree primitive QA и NVSHMEM-интеграции / интеграции на базе FlagCX, а также тестирования артефактов Compressor и приёмки полномодельного инференса — чтобы не выдавать «проверку на уровне компонентов» за «сквозную приёмку».
- Ограничения по стилю: требуется лаконичный английский, удаление шаблонного текста и «неподтверждённых заявлений о завершённости / производительности».
Параллельно официальный список тегов десяти компонентов библиотеки операторов L1 (community #114: flaggems v5.4.0, flagfft v0.2.0, flagsparse v0.3.0, flagdnn v0.3.0, flagblas v0.3.0, flagtensor v0.3.0, flagaudio v0.3.0, flagattention v0.4.0, flaggems-vllm v0.2.0, flaggems-sglang v0.1.0) всё ещё находится на рассмотрении (waiting merge).
Оценка: вчера наблюдалась «взаимная сверка списка, тегов и объёма», сегодня #115 продвигает сверку на третий уровень — само внешнее заявление. За 3 дня до GA не добавляются новые функции, а разделяются формулировки «реализовано / проверено / отложено» с привязкой доказательств по каждому пункту. Это дисциплинарное действие перед релизом: публичное описание 2.2 будет опираться на эту версию документа FEP как на фактическую основу, а последующее повествование о разработке 2.3 (включая новые направления — 3D-вычисления, квантовые технологии и т. д.) официально отделяется от границ поставки 2.2.
1. Прогресс открытых проектов (динамика GitHub)
1.1 Релизная инженерия: список L1 ожидает слияния; основная ветка разработки массово повышает версии (09-24)
Дата: 2026-09-24 Источники: community #114, FlagSparse #90, FlagAudio #20, FlagAttention #77
- Статус #114: список соответствия «официальные теги ← базовая линия rc2» для десяти компонентов L1 всё ещё на рассмотрении. Поэтапная сверка удалённого чтения для десяти официальных тегов завершена; после слияния списка он станет частью официального релиза 2.2.
- Повышение версий основной ветки разработки: на следующий день после фиксации официальных тегов две основные ветки первыми переключились на следующий цикл — FlagSparse
mainповышен до 0.4.0 (09-24 19:10, PR #90 «Bump main version to 0.4.0»); версионная линия FlagAudio скорректирована до 0.4.0 (19:20, PR #20, в ходе которого произошёл один откат и повторное применение, в итоге зафиксировано на 0.4.0); FlagAttention синхронно выполнил коммит «update version» (18:12, PR #77). - Значение: релиз 2.2 (базовая линия rc2 + официальные теги) и основная ветка разработки (серия 0.4.0) официально разошлись по номерам версий — цикл разработки 2.3 фактически запущен и идёт параллельно с завершением списка перед GA 2.2.
1.2 build-infra: двухконфигурационный 910C проходит megatron_rl E2E; семь подряд выпусков на странице приложений sglang (09-24)
Дата: 2026-09-24 ~ 2026-09-25 Источники: build-infra #1105, #1107, #1095, #1085, #1089, #1090, #1091, #1092, #1093, #1094
- Ascend 910C: двойная конфигурация RL E2E пройдена (#1105, закрытие 09-25 07:58): два узла 910C (hw115: CANN 9.0.0 + torch 2.10 + torch-npu 2.10; hw114: CANN 8.5.0 + torch 2.9 + torch-npu 2.9) с одношаговой установкой
megatron-core[rl]==0.17.1+fl.0.2.3,train_rl.pyGRPO (rollout→шаг обучения, 2 итерации) — сквозной код возврата 0. В wheel уже встроены три исправления для RL (стробирование packed_seq, platformize KV-append + NPU paged attention, диспетчеризация paged по возможностям), на стороне контейнера патчи больше не требуются. - Исправление видимости NPU на 910C (#1107): verify-контейнер переведён на привилегированный запуск — фактически
torch.npu.device_count()=0(drvRetCode 87 / aclInit 507899) был вызван тем, что hook Ascend-Docker-Runtime (7.3.0) не отобразил davinci die для нового контейнера; после исправления проверено на четырёх узлах Ascend (образ RL 910C, обучающий образ 910B). - megatron_training 0.17.1 на 910C (#1095) + запись двойной конфигурации app-образа с тегом
2.2.0-0.2.3(#1103 / #1104). - Семь последовательных релизов страниц приложений sglang (09-24 13:40 ~ 18:29):
sglang0.5.12-kunlunxin-xre5.37.1(#1093),sglang0.5.11-ascend-cann8.5.0(#1092),sglang0.5.11-enflame-tops1.10.6(#1094),sglang0.5.11-hygon-dtk26.04(#1089, двойная страница: стандартный + пустой режим),sglang0.5.11-mthreads-musa4.3.5(#1090),sglang0.5.11-iluvatar-corex4.5.0(#1091),sglang0.5.11-generic-c13.0(#1085); кроме того,sglang0.5.12-thead-ppu2.1.0обновлён до официального тега компонентов (#1082). За одну ночь страницы приложений семи платформ были зафиксированы в базе централизованно — «таблица покрытия платформ» версии 2.2 стремительно уплотняется на финальном этапе.
1.3 build-infra (2): вендор-нейтральное именование на уровне app; разделение конвейеров сборки пакетов rpm / deb (09-24)
Дата: 2026-09-24 Источники: build-infra #1086, #1097, #1084, #1083, #1102, #1088, #1099, #1100, #1101, портал release-info
- Вендорно-нейтральное именование на уровне app (#1086): релизы прикладного уровня переведены на вендорно-нейтральное именование (прежние именования, содержавшие названия вендоров, сведены к единому виду) — нормализация для единого нарратива прикладного уровня на разнородных чипах.
- Разделение конвейера упаковки: #1097 (FlagDNN / FlagTensor / FlagFFT переведены на сборку через release path, rpm собираются из ветки release), #1084 (noarch-rpm: независимая сборка, валидация и публикация для каждого дистрибутива), #1083 (native-rpm: при релизе загрузка пакетов каждого набора по имени), #1102 (flagcx-rpm и flaggems-deb получают метку версии релиза), #1101 (исправление производных базовых образов для openEuler findutils и FlagFFT rpm).
- Прочее: #1088 (генератор документации отказывается перезаписывать страницы, созданные не им), #1099 (исправление именования образа sglang с пустым шаблоном), #1100 (прокси-relay для сборки прикладного образа megatron).
1.4 FlagTree: продолжение расширения платформенных тегов 0.7.0 — iluvatar3.6 / metax3.6 / tileir3.6 (09-24)
Дата: 2026-09-24 Источники: страница тегов FlagTree, #1280, #1283, #1274, #1289, #1284, #1279, #1281, #1116, #1216
- Расширение тегов: серия 0.7.0 в окне мониторинга продолжает пополняться и обновляться — появились четыре варианта: iluvatar3.6 (Iluvatar CoreX, 10:17), metax3.6 (MetaX, 17:13), tileir3.6 (на следующий день 01:00), tsingmicro3.3 (Tsingmicro, 21:27), основные теги 0.7.0, а также triton3.6, xpu3.6 и другие обновлены в окне мониторинга. Серия 0.7.0 теперь охватывает три линии triton + варианты платформ ppu / mthreads / xpu / tsingmicro / ascend / metax / iluvatar / tileir.
- Расширение покрытия CI: добавлены два workflow FlagGems baseline + тестирования — mthreads3.6 (Moore Threads) и hcu3.6 (Hygon) (#1283, #1274); в workflow добавлен бенчмарк MetaX vLLM (#1280); плановое обновление workflows (#1289).
- Исправления упаковки: имя библиотеки модуля triton унифицировано как
_C/libtriton.so(исправлен сбой компиляции ядра после установки deb, #1284), в rpm добавлена установка clang с публикацией в составе пакета (#1279), предрелизным версиям deb присвоен номер, совместимый с PEP 440 (#1281). - Функциональность и документация: PPU / MTHREADS через «контракт возможностей бэкенда» обновили поддержку низкой точности fp8/fp4 (#1116); TLE поддерживает передачу крупных узлов и ограничивает число живых тензоров (#1216); в TLE-Distributed добавлены 2 примера triton-distributed (#747); исправлено поле context_id в графе allgather (#1287); SPEC cpp реализовал бэкенд metax (#1107).
1.5 FlagGems: крупная партия исправлений XPU Kunlun Core — почти 20 штук; KernelGen добавил ещё 14 операторов Nvidia (09-24)
Дата: 2026-09-24 Источники: список PR FlagGems (#6417, #6445, #6457, #6464, #6473, #6478, #6483, #6520, #6544, #6617, #6622, #6636, #6639, #6646, #6653, #6678, #5912, #5915, #5916, #5794, #6144, #6168, #5322, #6509, #6510, #6511, #6514, #6517, #6527, #6533)
В окне мониторинга в FlagGems всего 46 коммитов, из которых почти 20 в направлении Kunlun Core (XPU) составляют крупнейшую партию за одно окно:
- Быстрый путь производительности: кэшированный быстрый путь
aten::_flash_attention_forward(#6520), быстрый путьscaled_mmна хосте (captured launch replay, #6473), повторное использование нулевого смещенияconv_depthwise2d(#6445), быстрый путь raw-kernel дляtrue_divideна малых/средних формах (#6417),fill_tensor_out(#6678),_functional_sym_constrain_range_for_size(#6636), пакет операторов скалярного сравнения (#6639), двухуровневое ядро native_dropout_backward (#6653). - Исправления корректности: привязка conv_transpose1d/2d и маршрутизация conv2d (#6457),
erfc/erfinv/bucketize/threshold(#6544), прерывание скалярного max вbf16_paged_mqa_logits(#6464), пакет fused-kernel (#6266), grid-параметрыheaviside_/hypot_(#6483), пакет elementwise/специальных функций (#6265), пропуск сценариев float64 (#6478), объединённый пакет исправлений и оптимизаций XPU (#6646, #6622). - Миграция CI: test-kunlunxin мигрирован на модель klx-p800 и исправлены локальные ссылки на action (#6617).
- KernelGen / Nvidia: добавлено 14 новых операторов Triton:
_unique2,_pad_enum,_philox_normal_,rrelu_,relu6_,softshrink_backward,hardshrink_backward,l1_loss,linalg_solve_ex,_histogramddв двух вариантах (bin_tensors / bin_cts),_logcumsumexp,infinitely_differentiable_gelu_backward,_scaled_grouped_mm_v2. - Инженерная часть: исправлена проблема, когда путь регистрации оператора указывал на недействительный overload ATen (#6655), в бенчмарки добавлена проверка базовой линии reference-only (#6681), CI собирает только при изменениях упаковки (#6542), динамический префикс логов тестов (#6680).
1.6 FlagGems (часть 2) и линия плагинов: подключён бэкенд SUPA от Biren; grouped_matmul для Ascend (09-24)
Дата: 2026-09-24 ~ 2026-09-25 Источники: FlagGems #6367, #6654, #6579, #6580, #6679, vllm-plugin-FL #555, #530, #422, FlagGems-vllm #847, #837
- Biren SUPA: двухуровневая интеграция бэкенда: в FlagGems объединён «[BACKEND] support Biren SUPA backend» (#6367, 18:07); в vllm-plugin-FL синхронно объединён «feat(biren): add Biren SUPA backend» (#530, 14:30) — новый партнёр по чипам в один день вошёл в линию на двух уровнях: «библиотека операторов + плагин инференса».
- Sunrise: перенос линии vLLM 0.24: vllm-plugin-FL #555 переносит набор патчей 0.2.1 для Sunrise/PTPU в основную ветку vLLM 0.24, обеспечивая нормальную работу Qwen3.6 27B и 35B-A3B в enforce-eager на оборудовании PTPU; добавлено 14 модулей патчей времени импорта/отложенных патчей (перепривязка FLA/GDN, коммуникация и коллективные операции FlagCX, cudagraph и др.), поэтапная защита каждого патча превращает несоответствие API в пропуск, а не в сбой импорта (объединено на следующий день в 00:06).
- В vllm-plugin-FL также объединён инструмент профилирования операторов (#422, 23:54).
- Ascend: FlagGems записывает
grouped_matmulв operators.yaml (#6654), запуск сеткиlog_ограничен сверху числом векторных ядер (#6579); FlagGems-vllm дополняет список операторов XCS (#847), подавляет вывод TLE для flash_mla на части платформ (#837). - Hygon: исправлена обработка скалярного умножения complex при отсутствии параметров ядра complex (#6679). SiliconFlow: оптимизированы generic-ядро и ядро Ascend для adaptive_avg_pool2d (#6580). Также обновлены параметры flagtree metax (#6637).
1.7 FlagSparse: после v0.3.0 основная ветка повышена до 0.4.0; совместное слияние NCIC-AlphaSparse (09-24)
Дата: 2026-09-24 ~ 2026-09-25 Источники: список PR FlagSparse (#92, #91, #90, #88, #87, #75, #36)
- Версия: после официального тега v0.3.0 (09-24 01:50) ветка
mainповышена до 0.4.0 и вступает в следующий цикл разработки (#90); исправлен псевдоним версии (#88). - Совместное слияние: шесть слияний по линии сотрудничества NCIC-AlphaSparse — Merge PR #92 (на следующий день 00:20), добавлен алгоритм biv (пакет #87), исправление дефектов поставки MUSA и очистка каталога matrices, три раунда завершения CI (ci / ci2 / ci3).
- Упаковка: путь rpm dist-info больше не привязан к spec Version (#91), сужены условия запуска упаковки (#75), исправлена совместимость с pip prefix (#36); пакет dependabot (#13/#20/#34/#35).
1.8 FlagQuantum: 13 коммитов за одно окно — мост исполнения PennyLane и пакет оптимизаций слияния на CPU (09-24)
Дата: 2026-09-24 ~ 2026-09-25 Источники: список PR FlagQuantum (#207 ~ #219)
- Расширение моста исполнения: добавлен мост исполнения PennyLane Lightning (#207, 11:16) — третий канал исполнения стороннего фреймворка после Cirq и Qiskit Aer; одновременно добавлен консультант по выбору симулятора на основе доказательств (#208 / #210, выдаёт рекомендации по бэкенду на основе измеренных данных).
- Облачная интеграция: приоритет API задач Quafu и выравнивание ёмкости кубитов бэкенда (#209).
- Пакет оптимизаций CPU: переотображение компонент кросс-произведения состояний при SWAP (#212), откат подсчёта noisy-MPS (#213), слияние графов CZ CPU в одну передачу вектора состояния (#214), маршрутизация мелких схем Clifford по измеренной стоимости (#215), слияние графов управляемой фазы CPU (#216), специализация вентилей Clifford для произведения состояний (#218), настройка ширины dense-fusion на CPU (#219).
- Создание бенчмарков: корпус нагрузок симуляторов кросс-фреймворка (#211) и обновление доказательств нативного корпуса (#217).
1.9 Прочие динамики: первые тренировочные операторы Triton в FlagTrain вышли в продакшен (09-24)
Дата: 2026-09-24 Источники: FlagTrain #1, #2, FlagBLAS #131, коммиты FlagFFT, FlagAudio #20, FlagAttention #76, Torch-FL #415, FlagCX #623, FlagScale-Agent #35
- FlagTrain (новый репозиторий, создан 09-16), первая партия операторов: отправленные KMCompiler Triton обучающий оператор lamb (#1) и обновление метода тестирования (#2) влиты — репозиторий позиционируется как «реализация типовых обучающих операторов и вычислительных компонентов для повторного использования в основных обучающих фреймворках (Megatron / DeepSpeed / Transformer Engine) на базе Triton»; ранее были только документация и скелет каталогов, в данном окне состоялась первая реализация.
- FlagBLAS: партия оптимизации операторов L2 для Ascend — banded packed и triangular L2 (партия #131, 15:57), упрощение пути запуска SYMV, влито в основную ветку (09-24 21:09).
- FlagFFT: межпроцессная изоляция и блокировка JIT-артефактов + многопроцессный регрессионный тест (12:10); переработка acceptance matrix по dtype и размещению батчей; тест mixed-radix CT size 210.
- FlagAudio: корректировка линейки версий до 0.4.0 (#20, 19:20); откат rpm pip позволяет установку на openEuler.
- FlagAttention: обновление версии (#77), исправление benchmark (#75, #76).
- FlagDNN: mthreads переиспользует уже скомпилированные артефакты и больше не использует устаревший API конвертации (партия #21); объединение упаковки (#12).
- Torch-FL: bool neg при маршрутизации через FlagGems уходит в escape по (op, dtype) (#415); выбор профиля на PPU и полное опустошение трассировщика CUPTI (#413); исправление привязки utils в дочернем процессе тестов HF (#414).
- FlagCX: rpm Requires исключает CANN sonames без версии (#623); агрегационное планирование гетерогенного gather CRL вынесено после передачи (#621); PAL поддерживает SHCA verbs ABI и 17-битный LID (#618).
- FlagScale-Agent: skills разделены по фреймворкам на обновление инференса и адаптацию под оборудование (#35, 11:38).
- libtriton_jit (#70) и FlagTensor (#24): синхронизировано сужение условий срабатывания упаковки.
2. Новостные материалы и экосистема
2.1 Поиск на уровне компонентов — второе подряд спокойное окно (09-24/09-25)
Дата: 2026-09-24 ~ 2026-09-25 Источники: Google News RSS (25 групп китайских и английских поисковых запросов, через прокси), HN Algolia
- Запросы по именам компонентов (FlagOS / FlagGems / FlagScale / FlagTree / FlagPerf / FlagCX / KernelGen) в 24-часовом окне дали нулевой результат — второе подряд спокойное окно на новостной стороне.
- Из 20 попаданий в окне на стороне экосистемы: Moore Threads Protenix-v2 (включено в 3.1), продолжение материалов по Open3D-PIMC (см. 2.2); остальное — биржевые сводки (Enflame, сектор полупроводников) и аналитический контент, отсеяно по тематике.
- HN Algolia (FlagOS / FlagGems / FlagScale / BAAI) — ноль попаданий.
2.2 Матрица материалов об Open3D-PIMC вновь расширяется: публикация Sina Finance (09-24)
Дата: 2026-09-24 Источники: Google News (Sina Finance, 09-24 10:15), Guangming Online (09-23), CNR (09-18)
- Sina Finance опубликовал статью «Open3D PIMC — открытый исходный код: совершенствование программной основы экосистемы 3D-вычислений» — матрица публикаций о фреймворке программирования 3D-вычислительных чипов, совместно разработанном Tsingmicro и исследовательским институтом Zhiyuan/BAAI, продолжает расширяться: Xinhua (09-14) → CNR (09-18) → Guangming (09-23) → Sina Finance (09-24).
- Ключевые факты публикации совпадают с предыдущими (унифицированная модель программирования, плагинная совместимость с несколькими производителями, включение в систему FlagOS, ориентация на 3D-вычислительные чипы следующего поколения), новых технических сведений нет; это продолжение медийного ажиотажа, в данном отчёте повторно не раскрывается.
3. Углублённое изучение участников
3.1 Moore Threads: полная цепочка инференса Protenix-v2 — замкнутый цикл трёх сценариев AI4S (09-24)
Дата: 2026-09-24 Источники: IT Home (перепечатка Ifeng), Yicai
Moore Threads объявила, что на основе собственного программного стека MUSA завершила поддержку полной цепочки инференса открытой модели предсказания структуры биомолекул Protenix-v2 на вычислительной карте для обучения и инференса MTT S5000. Protenix-v2 разработана командой Seed компании ByteDance (выпущена в 2026-04) и является одной из немногих в мире полностью открытых базовых моделей, способных выполнять высокоточное сквозное предсказание комплексов белков, DNA, RNA и лигандов малых молекул. Фактические измерения: сквозная производительность инференса на S5000 в среднем примерно на 26% выше, чем у распространённых зарубежных GPU, а точность предсказания трёхмерной конформации в высокой степени согласована. После данной адаптации Moore Threads завершила сквозную инженерную валидацию трёх ключевых сценариев AI4S: предсказание структуры макромолекул, моделирование полно-геномных последовательностей и клиническая медицинская визуализация. Это динамически стыкуется с опубликованным вчера отчётом о RLinf × S5000 со стороны обучения — на стороне обучения (embodied RL) и на стороне инференса (AI4S) в одну и ту же неделю сделан по одному ходу, и сценарный нарратив «отечественные вычислительные мощности берут на себя научные рабочие процессы» продолжает расширяться.
3.2 Ascend: исправление видимости NPU 910C и готовность цепочки RL-обучения (09-24)
Дата: 2026-09-24 ~ 2026-09-25 Источники: build-infra #1105, #1107, #1103, FlagGems #6654
Две конфигурации 910C (CANN 9.0.0 / CANN 8.5.0) в одном и том же окне завершили сквозную валидацию GRPO для megatron_rl 0.17.1 (подробнее в 1.2) и решили проблему невидимости NPU способом привилегированного контейнера (инженерный сбой несопоставления davinci die через hook Ascend-Docker-Runtime — типичная диагностика по принципу «проблема окружения ≠ проблема кода»). Сопутствующее: зафиксированы теги 2.2.0-0.2.3 для двух наборов образов приложений megatron — cann9.0.0 и cann8.5.0, страница приложения sglang ascend-cann8.5.0 внесена в базу; на стороне операторов grouped_matmul добавлен в список FlagGems, выполнена дополнительная регистрация FlagGems-vllm XCS.
3.3 Kunlunxin: крупный пакет исправлений XPU и миграция тестовой машины P800 (09-24)
Дата: 2026-09-24 Источники: FlagGems #6617 и др. (подробнее в 1.5), build-infra #1093
Почти 20 коммитов в одном окне, охватывающих flash attention, GEMM (scaled_mm), семейство свёрток, поэлементные и специальные функции, обратное распространение dropout и другие направления исправлений и быстрых путей производительности — это наиболее интенсивный раунд подготовки данной платформы перед релизом 2.2; тестовая инфраструктура одновременно мигрирована на модель klx-p800 (#6617), страница приложения sglang kunlunxin-xre5.37.1 внесена в базу (#1093). Плотный пакет исправлений и миграция модели появились в один день, что обычно соответствует предрелизному спринту приёмки платформы.
3.4 Biren / XiWang: двойное подключение SUPA и Sunrise (09-24)
Дата: 2026-09-24 ~ 2026-09-25 Источники: FlagGems #6367, vllm-plugin-FL #530, #555
- Biren: бэкенд SUPA в один день подключён на двух уровнях — «библиотека операторов FlagGems + плагин инференса vllm-plugin-FL» (#6367 / #530) — путь интеграции изоморфен предыдущим чипам, новый партнёр по чипам впервые появился на стороне кода FlagOS.
- Sunrise: vllm-plugin-FL перенёс набор патчей Sunrise/PTPU из версии 0.2.1 в основную ветку vLLM 0.24 (#555, объединено ранним утром следующего дня), исправив работу Qwen3.6 27B / 35B-A3B в режиме enforce-eager на аппаратуре PTPU и с помощью 14 поэтапных защитных патчей предотвратив сбои импорта из-за несовпадения API vLLM 0.24 — выполняется «сопровождение версионной линии» для существующего партнёра.
3.5 MetaX / Hygon / Tsingmicro: тег metax3.6, исправление complex-скаляров, вариант tsingmicro (09-24)
Дата: 2026-09-24 Источники: страница тегов FlagTree, FlagGems #6679, FlagTree #1274
- MetaX: выпущен тег FlagTree 0.7.0+metax3.6, добавлен бэкенд SPEC cpp (FlagTree #1107); в FlagGems синхронно обновлены параметры flagtree metax (#6637); эталонные тесты MetaX vLLM добавлены в CI (#1280); страницы приложений sglang mthreads / hygon в тот же день добавлены в репозиторий.
- Hygon: в FlagGems исправлена обработка параметров ядра при умножении на complex-скаляр (#6679); в FlagTree добавлены baseline FlagGems hcu3.6 и тестовый рабочий процесс (#1274); страница приложения sglang hygon-dtk26.04 (стандартный + пустой режим, #1089).
- Tsingmicro: варианты FlagTree tsingmicro3.3 / tsingmicro3.6 полностью готовы; продолжение медиаосвещения Open3D-PIMC (см. 2.2).
4. Итоги и наблюдения за тенденциями
- Релизная инженерия переходит к «заморозке объёма и заявлений»: от заморозки релизных артефактов (теги / манифесты) — к аудиту объёма (community #115): 18 FEP сохранены, 6 отложены до 2.3, формулировки очищены до «подтверждённой степени готовности». За 3 дня до GA действия сосредоточены на закрытии вопросов и честных формулировках; нарратив разработки 2.3 и границы поставки 2.2 официально разделены.
- Основные ветки разработки коллективно повышают позиции: на следующий день после официального добавления тегов десяти компонентов основные ветки FlagSparse и FlagAudio поднялись до 0.4.0, версия FlagAttention обновлена — цикл разработки 2.3 фактически уже запущен и идёт параллельно с GA 2.2.
- Двойная линия подключения новых чипов и сопровождения версий продолжается: Biren подключён на двух уровнях в один день (FlagGems + vllm-plugin-FL), Sunrise завершил перенос линии vLLM 0.24; трёхуровневая изоморфная схема подключения «библиотека операторов + плагин инференса + компилятор» повторяется и становится стандартным путём подключения внешних чипов к FlagOS.
- Плотность платформенной матрицы быстро растёт перед релизом: build-infra за одну ночь выпустил семь страниц приложений sglang подряд (по одной на семь платформ), число вариантов FlagTree 0.7.0 расширилось до более чем десяти — «таблица покрытия платформ» 2.2 продолжает уплотняться, проверяемость покрытия является ключевым активом этого релизного цикла.
- Цепочка Ascend 910C готова: двойная конфигурация RL E2E прошла + исправление привилегированных контейнеров — для заявлений 2.2 об Ascend в сценариях обучения / RL предоставлена воспроизводимая цепочка доказательств (что прямо соответствует требованию #115 о «сохранении прослеживаемости верификации»).
Приложение: таблица проверки источников
| Категория | Источники | Способ проверки | Результат |
|---|---|---|---|
| GitHub | org: flagos-ai repos API | Полная проверка pushed_at по 54 репозиториям | 24 репозитория активны в окне |
| GitHub | Поиск коммитов + поочерёдная сверка по репозиториям | Поэлементная верификация в окне | 175 записей (по 18 репозиториям) |
| Теги | FlagTree tags / releases atom | Поэлементная сверка | Серия 0.7.0 включает новые варианты iluvatar3.6 / metax3.6 / tileir3.6 / tsingmicro3.3 и др. |
| Релиз-инжиниринг | community #114 / #115 оригинальный текст | Поэлементное сравнение | Список L1 всё ещё на рассмотрении; запущен аудит объёма 2.2 FEP (18 сохранено / 6 отложено) |
| Релиз-инжиниринг | build-infra PR и портал release-info | Сверка с оригинальным текстом | 910C RL E2E; семь публикаций подряд на странице приложений sglang; разделение конвейера сборки |
| Новости | Google News RSS (25 групп поисковых запросов на китайском и английском, через прокси) | Фильтрация по 24-часовому окну + поэлементное исключение | Нулевые совпадения по компонентам (20-е спокойное окно); на стороне экосистемы сохранено 2 записи |
| СМИ | IT Home (перепечатка ifeng.com) / Yicai | Сверка с оригинальным текстом | Полноцепочечный инференс Protenix-v2 (3.1) |
| СМИ | Sina Finance / Guangming Online / CNR | Сравнение по цепочке | Матрица репортажей Open3D-PIMC продолжает расширяться, новой технической информации нет (2.2) |
| Сообщество | HN Algolia | Повторная проверка поиска | Нулевые совпадения |
| Историческое сопоставление | Ежедневные отчёты FlagOS за предыдущие три дня | Проверка на дубликаты | Записи Protenix, Open3D и др. после дедупликации с существующими репортажами включены по объёму新增; материалы о состоянии рынка акций исключены |
Полный список источников
- [1] Сегодня в фокусе: аудит области 2.2 — https://github.com/flagos-ai/community/pull/115 · список L1 — https://github.com/flagos-ai/community/pull/114
- [2] 1.1 Релизная инженерия — https://github.com/flagos-ai/FlagSparse/pull/90 · https://github.com/flagos-ai/FlagAudio/pull/20 · https://github.com/flagos-ai/FlagAttention/pull/77
- [3] 1.2 build-infra — https://github.com/flagos-ai/build-infra/pull/1105 · https://github.com/flagos-ai/build-infra/pull/1107 · https://github.com/flagos-ai/build-infra/pull/1095 · https://github.com/flagos-ai/build-infra/pull/1085 · https://github.com/flagos-ai/build-infra/pull/1089 · https://github.com/flagos-ai/build-infra/pull/1090 · https://github.com/flagos-ai/build-infra/pull/1091 · https://github.com/flagos-ai/build-infra/pull/1092 · https://github.com/flagos-ai/build-infra/pull/1093 · https://github.com/flagos-ai/build-infra/pull/1094 · Портал https://flagos-ai.github.io/release-info/
- [4] 1.3 build-infra (2) — https://github.com/flagos-ai/build-infra/pull/1086 · https://github.com/flagos-ai/build-infra/pull/1097 · https://github.com/flagos-ai/build-infra/pull/1084 · https://github.com/flagos-ai/build-infra/pull/1083 · https://github.com/flagos-ai/build-infra/pull/1102 · https://github.com/flagos-ai/build-infra/pull/1088 · https://github.com/flagos-ai/build-infra/pull/1099 · https://github.com/flagos-ai/build-infra/pull/1100 · https://github.com/flagos-ai/build-infra/pull/1101
- [5] 1.4 FlagTree — вкладка тегов https://github.com/flagos-ai/FlagTree/tags · https://github.com/flagos-ai/FlagTree/pull/1280 · https://github.com/flagos-ai/FlagTree/pull/1283 · https://github.com/flagos-ai/FlagTree/pull/1274 · https://github.com/flagos-ai/FlagTree/pull/1289 · https://github.com/flagos-ai/FlagTree/pull/1284 · https://github.com/flagos-ai/FlagTree/pull/1279 · https://github.com/flagos-ai/FlagTree/pull/1281 · https://github.com/flagos-ai/FlagTree/pull/1116 · https://github.com/flagos-ai/FlagTree/pull/1216
-
[6] 1.5 FlagGems Kunlun Core и KernelGen — https://github.com/flagos-ai/FlagGems/pull/6520 · https://github.com/flagos-ai/FlagGems/pull/6473 · https://github.com/flagos-ai/FlagGems/pull/6445 ·
- [7] 1.6 Линия плагинов — https://github.com/flagos-ai/FlagGems/pull/6367 · https://github.com/flagos-ai/FlagGems/pull/6654 · https://github.com/flagos-ai/FlagGems/pull/6579 · https://github.com/flagos-ai/FlagGems/pull/6580 · https://github.com/flagos-ai/FlagGems/pull/6679 · https://github.com/flagos-ai/vllm-plugin-FL/pull/555 · https://github.com/flagos-ai/vllm-plugin-FL/pull/530 · https://github.com/flagos-ai/vllm-plugin-FL/pull/422 · https://github.com/flagos-ai/FlagGems-vllm/pull/847 · https://github.com/flagos-ai/FlagGems-vllm/pull/837
-
[8] 1.7 FlagSparse — https://github.com/flagos-ai/FlagSparse/pull/92 · <https://github.com/flagos-ai/FlagSparse/
- [9] 1.8 FlagQuantum — https://github.com/flagos-ai/FlagQuantum/pull/207 · https://github.com/flagos-ai/FlagQuantum/pull/208 · https://github.com/flagos-ai/FlagQuantum/pull/209 · https://github.com/flagos-ai/FlagQuantum/pull/210 · https://github.com/flagos-ai/FlagQuantum/pull/211 · https://github.com/flagos-ai/FlagQuantum/pull/212 · https://github.com/flagos-ai/FlagQuantum/pull/213 · https://github.com/flagos-ai/FlagQuantum/pull/214 · https://github.com/flagos-ai/FlagQuantum/pull/215 · https://github.com/flagos-ai/FlagQuantum/pull/216 · https://github.com/flagos-ai/FlagQuantum/pull/217 · https://github.com/flagos-ai/FlagQuantum/pull/218 · https://github.com/flagos-ai/FlagQuantum/pull/219
- [10] 1.9 Прочие обновления — https://github.com/flagos-ai/FlagTrain/pull/1 · https://github.com/flagos-ai/FlagTrain/pull/2 · https://github.com/flagos-ai/FlagBLAS/pull/131 · https://github.com/flagos-ai/FlagFFT/commits/main · https://github.com/flagos-ai/FlagAudio/pull/20 · https://github.com/flagos-ai/FlagAttention/pull/76 · https://github.com/flagos-ai/FlagAttention/pull/75 · https://github.com/flagos-ai/FlagDNN/pull/21 · https://github.com/flagos-ai/FlagDNN/pull/12 · https://github.com/flagos-ai/Torch-FL/pull/415 · https://github.com/flagos-ai/Torch-FL/pull/413 · https://github.com/flagos-ai/Torch-FL/pull/414 · https://github.com/flagos-ai/FlagCX/pull/623 · https://github.com/flagos-ai/FlagCX/pull/621 · https://github.com/flagos-ai/FlagCX/pull/618 · https://github.com/flagos-ai/FlagScale-Agent/pull/35 · https://github.com/flagos-ai/libtriton_jit/pull/70 · https://github.com/flagos-ai/FlagTensor/pull/24
- [11] 2.1 Спокойное окно — 25 групп поисковых запросов Google News RSS на китайском и английском языках (через прокси) · HN Algolia https://hn.algolia.com/
-
[12] 2.2 Open3D-PIMC — Sina Finance (09-24, агрегация Google News) · Guangming Online https://tech.gmw.cn/2026-09/23/content_39017334.htm · CNR https://tech.cnr.cn/gstj/20260918/t20260918_527817479.shtml · Адрес открытого исходного кода <https://github.com/fl
- [13] 3.1 Protenix-v2 — Phoenix (перепечатка IT Home) https://tech.ifeng.com/c/8wgezlRjldv · Yicai https://www.yicai.com/news/103377730.html
- [14] 3.2 Ascend и 3.5 члены-организации — те же ссылки, что в [3] и [5] · https://github.com/flagos-ai/FlagGems/pull/6679 · https://github.com/flagos-ai/FlagGems/pull/6637