Окно мониторинга: 2026-10-23 06:00 ~ 2026-10-26 06:00 (пекинское время, 72 часа; утренний отчёт понедельника, окно продолжается с момента завершения предыдущего ежедневного отчёта, охватывая субботу и воскресенье).

Источники: GitHub (полная проверка 61 репозитория org: flagos-ai, поиск коммитов 612 записей с дополнением страниц с 6-й по 8-ю, поиск 274 слитых PR и 253 PR на рассмотрении, 99 событий потока org, атомарная проверка Release/Tag в 31 репозитории, резервная проверка Atom в 5 репозиториях), репозитории моделей FlagRelease (проверка последних обновлений 60 репозиториев моделей в организации Hugging Face), Google News RSS (24 группы поисковых запросов на китайском и английском, через прокси), HN Algolia (8 групп), колонка FlagOS на CSDN, сообщество Zhiyuan/BAAI, InfoQ и пресс-релизы членских организаций (подробнее см. список источников в приложении).


Индекс выпуска

  • Главное за сегодня: MiniMax-M3.1-Flash W8A8 для девяти чипов поставлен в один день; Runtime 2.3.0 переходит в стадию авторизации пересборки; FlagQuantum — 505 коммитов за три дня (10-23 ~ 10-26)
    1. Прогресс open-source проектов (динамика GitHub)
      • 1.1 Ритм организации: 16 репозиториев с пушами, 612 коммитов, 274 слияния, FlagQuantum занимает восемь десятых коммитов (10-23 ~ 10-26)
      • 1.2 FlagRelease: MiniMax-M3.1-Flash W8A8 для девяти чипов опубликован в один день, четыре компании используют версию Express (10-23)
      • 1.3 Runtime 2.3.0: зафиксированы даты двух записей changelog, пересборка авторизована, контейнер может выбирать версии FlagGems и FlagTree по параметрам запуска (10-23 ~ 10-25)
      • 1.4 FlagQuantum: 505 коммитов и 148 слияний за три дня, реорганизация пакета QEC и пилот FTQC Stage A параллельно (10-23 ~ 10-26)
      • 1.5 FlagQuantum: полное переключение жизненного цикла Quafu SDK, заключён контракт Rydberg presence (10-25 ~ 10-26)
      • 1.6 FlagGems: 50 слияний, исправление дефектов Kunlunxin и массовое внедрение операторов KernelGen параллельно (10-23 ~ 10-24)
      • 1.7 FlagGems-sglang: 34 слияния операторов соревновательного трека, впервые добавлена упаковка Debian и RPM (10-23 ~ 10-25)
      • 1.8 Torch-FL: рефакторинг именования производителей завершён за один проход, 16 слияний за два дня (10-23 ~ 10-25)
      • 1.9 Плагины инференса: vllm-plugin-FL подключён к MiniMax-M3.1, sglang-plugin-FL дополняет декодирование Qwen3.6 MTP от Hygon (10-23 ~ 10-24)
      • 1.10 Остальные репозитории: FlagTree следует за версией бэкенда MTHREADS, FlagTrain добавляет слитые операторы, optest — три изменения и один откат в командной строке (10-23 ~ 10-25)
    1. Новости и экосистема
      • 2.1 InfoQ: обзорная статья о FlagOS 2.2 — 107 членских организаций, 464 тыс. загрузок за квартал (10-24)
      • 2.2 MetaX и Moore Threads в один день объявили об адаптации MiniMax M3.1 Flash Day-0 (10-23)
      • 2.3 Проверка каналов: 3 из 44 кандидатов действительны, в колонке CSDN новых материалов в окне нет (10-26)
    1. Углублённый анализ членских организаций и производителей бэкендов
      • 3.1 Hygon: помимо версии W8A8 среди девяти чипов, MiniCPM-V 4.7 в двух версиях в тот же день попал в репозиторий (10-23)
      • 3.2 Kunlunxin: более десяти исправлений и ускорений на стороне FlagGems, консолидация пути XPU3 (10-23)
      • 3.3 XuanTie от DAMO Academy: поставлена версия Zhenwu Express, разреженное внимание PPU на рассмотрении (10-23 ~ 10-25)
      • 3.4 Tsingmicro, Iluvatar CoreX, Moore Threads, MetaX: у четырёх компаний есть по партии коммитов на стороне библиотек операторов (10-23 ~ 10-25)
    1. Итоги и наблюдения за трендами
  • Приложение: таблица проверки источников и полный список источников

Главное за сегодня: MiniMax-M3.1-Flash W8A8 для девяти чипов поставлен в один день; Runtime 2.3.0 переходит в стадию авторизации пересборки; FlagQuantum — 505 коммитов за три дня (10-23 ~ 10-26)

Дата: 2026-10-23 ~ 2026-10-26 Источник: Описание поддержки мультичипов FlagOS (MiniMax-M3.1-Flash) · Организация моделей FlagRelease · build-infra PR #1484 · Коммиты FlagQuantum (полностью см. приложение)

  • Поставка: MiniMax 23 октября открыла исходный код M3.1 Flash; сообщество FlagOS в тот же день выложило версии W8A8 для девяти чипов на ModelScope и Hugging Face: Damo Academy XuanTie (Zhenwu), NVIDIA, MetaX, Hygon, Huawei Ascend, Moore Threads, Iluvatar CoreX, Kunlunxin, Tsingmicro. Девять репозиториев были созданы массово в период с 14:06 до 14:39 23 октября; кроме того, в тот же день добавились ещё два репозитория видеомоделей и две версии Hygon MiniCPM-V 4.7.
  • Техническая сторона: FlagOS переконвертировала исходные веса модели QAT NVFP4 в единый кросс-чиповый формат W8A8; NVIDIA, Ascend, Kunlunxin и Damo Academy XuanTie предоставили версии Express (имя модели содержит -FlagOS-Express), остальные пять — стандартные версии; путь к исходному коду приведён на примере Damo Academy XuanTie, конфигурация — vLLM 0.24.0 плюс vllm-plugin-FL 0.3.0 плюс FlagGems 5.4.0, тензорный параллелизм на 8 картах.
  • Версии: build-infra 23 и 25 октября зафиксировала даты changelog для 2.3.0 (Cambricon neuware 4.4.3, MetaX maca 3.8.1.3), 25 октября авторизовала пересборку runtime 2.3.0; в контейнер добавлен параметр версии на этапе запуска, позволяющий указать версию FlagGems или заставить FlagTree установить сборку текущего дня. Тег на 2.3.0 пока не поставлен.
  • Разработка: за окно мониторинга — 612 коммитов, 274 слияния, из них в одном репозитории FlagQuantum — 505 коммитов (82,5%) и 148 слияний (54%). Активность на уровне организации уже сильно сконцентрирована на квантовом стеке, остальные репозитории в основном занимаются исправлениями и тестовыми контрактами.
  • Оценка: это второй случай за неделю «девять чипов в день открытия модели» после GLM-5.3-Flash на девяти чипах. Различие — в форме поставки: в прошлом раунде BF16 и многопрецизионные варианты шли параллельно, в этом раунде всё сошлось к единственному пути W8A8, а четыре распространённые платформы получили версии Express — это показывает, что поставка Day-0 перешла от стадии «запустится ли вообще» к стадии «массовое копирование в едином формате».

1. Прогресс open-source проектов (динамика GitHub)

1.1 Ритм организации: push в 16 репозиториев, 612 коммитов, 274 слияния, FlagQuantum даёт восемь десятых коммитов (23–26 октября)

Дата: 2026-10-23 ~ 2026-10-26 Источники: репозитории организации flagos-ai · поиск коммитов · поиск слитых PR

  • По репозиториям: из 61 репозитория в 16 были пуши в окне мониторинга; по количеству коммитов: FlagQuantum 505, FlagGems-sglang 39, FlagGems 27, Torch-FL 16, build-infra 12, optest 4, FlagGems-vllm 4, vllm-plugin-FL 2, sglang-plugin-FL 1, FlagTree 1, FlagTrain 1. Пуши в пяти репозиториях docs, release-info, FlagSparse, Trident, FlagBLAS попали в не-дефолтные ветки, в основной ветке новых коммитов нет.
  • По слияниям: слито 274 PR, по репозиториям: FlagQuantum 148, FlagGems 50, FlagGems-sglang 34, Torch-FL 16, build-infra 12, FlagGems-vllm 4, optest 4, vllm-plugin-FL 2, sglang-plugin-FL 2, FlagTree 1, FlagTrain 1.
  • По рассмотрению: в окне обновлено 253 открытых PR, из них 141 новый; распределение по репозиториям: FlagGems 144 (новых 84), FlagGems-vllm 20, vllm-plugin-FL 14, FlagTree 14, FlagGems-sglang 14, docs 6, FlagTrain 6, sglang-plugin-FL 6, Torch-FL 5, FlagQuantum 4, FlagAttention 4, FlagScale 4.
  • Сравнение в суточном пересчёте: окно 72 часа, в пересчёте на сутки 204 коммита (в предыдущем 24-часовом окне — 135), 91 слияние в сутки (в предыдущем — 163), 47 новых PR в сутки (в предыдущем — 90). То есть вложения со стороны разработки выросли, пропускная способность ревью снизилась — в предыдущем периоде «очередь разгружалась», в текущем она перешла в «накопление нового кода».
  • По релизам: атомарная проверка Release и Tag по 31 репозиторию в окне показала нулевой прирост, за 4 дня окна не было ни одного официального релиза; последний тег build-infra по-прежнему v2.2.0, что вместе с разрешением на пересборку 2.3.0 образует подвешенное состояние «разрешено, но не выпущено».
  • По событиям: поток событий org — 99, из них события PR 50, пуши 20, удаление веток 15, создание веток 8, подписки 3, ревью 2, комментарии 1. Удаление 15 веток соседствует с созданием 8 новых — сохраняется конвейерная привычка «слияние пакетной ветки — сразу удаление».
  • Оценка: разрыв между коммитами и слияниями сосредоточен в FlagQuantum (505 коммитов против 148 слияний, доля слияний 29%), а в FlagGems-sglang обратная картина (39 коммитов против 34 слияний, доля слияний 87%) — первый пишет длинноцикловую цепочку доказательств для научных вычислений, второй пакетно поглощает операторы соревновательных треков. Сосуществование двух ритмов — наиболее заметная структурная особенность данного окна.

1.2 FlagRelease: MiniMax-M3.1-Flash с W8A8 на девяти чипах выставлен в один день, четыре вендора используют версию Express (10-23)

Дата: 2026-10-23 Источники: Описание мультичиповой поддержки FlagOS · Модели организации FlagRelease · vllm-plugin-FL PR #631

  • Область адаптации: девять платформ — Damo Academy XuanTie (Zhenwu), NVIDIA, MetaX, Hygon, Huawei Ascend, Moore Threads, Iluvatar CoreX, Kunlunxin, Tsingmicro — все предоставляют версии W8A8; репозитории моделей централизованно размещены в организации FlagRelease, публикация по двум каналам — ModelScope и Hugging Face.
  • Путь квантования: FlagOS преобразует нативные QAT-веса MiniMax NVFP4 в универсальные для разных чипов версии развёртывания W8A8, локально повторное обучение не выполняется. NVIDIA, Ascend, Kunlunxin и Damo Academy XuanTie — версии Express, правило именования MiniMax-M3.1-Flash-W8A8-<platform>-FlagOS-Express, остальные пять — стандартные версии.
  • Спецификации модели: M3.1 Flash — общее число параметров 428B, активных 23B, поддерживает контекст 1M и ввод изображений и видео, добавлен настраиваемый параметр глубины обдумывания; официальные данные — скорость онлайн-инференса почти в 3 раза выше по сравнению с предыдущим поколением, совокупная стоимость Token в сценариях Agent снижена на 70%.
  • Путь развёртывания: документация предлагает два пути — рекомендуется напрямую использовать образы FlagRelease (выбор репозитория по чипу, драйверы и контейнеры по карте модели), либо установка из исходного кода: пример для Damo Academy XuanTie — vLLM 0.24.0, vllm-plugin-FL 0.3.0, FlagGems 5.4.0, при необходимости дополнительно FlagTree и FlagCX, запуск сервиса с tensor_parallel_size=8.
  • Сопутствующие изменения в коде: vllm-plugin-FL 24.10 в 08:25 слит «add MiniMax-M3.1 support and inference example» (#631), подключение модели и пример инференса вместе вошли в основную ветку; FlagGems-vllm 23.10 в 17:19 слит flash_mla_sparse_fwd на стороне PPU (#975), соответствует пути разреженного MLA в M3.1.
  • Оценка: девять репозиториев созданы в течение получаса, что свидетельствует о шаблонизации конвейера релизов; реальное различие — в матрице среды выполнения в карточках моделей (версии фреймворков, ветки плагинов, коммиты FlagGems, необходимость FlagCX), это и есть проверяемое основание для суждения «действительно ли адаптировано».

1.3 Среда выполнения 2.3.0: зафиксированы даты двух записей changelog, пересборка авторизована, контейнер может выбирать версии FlagGems и FlagTree по параметрам запуска (23.10 ~ 25.10)

Дата: 2026-10-23 ~ 2026-10-25 Источники: build-infra PR #1472 · PR #1475 · PR #1480 · PR #1482 · PR #1484 · PR #1487

  • Перестройка процесса (#1472): отныне при отправке образов среды выполнения обязательно должен прилагаться changelog с указанием даты, иначе конвейер отклоняет отправку; #1478 дополнительно требует, чтобы каждый changelog фиксировал значение переопределения версии FlagTree. Фиксация следов релиза превратилась из «человеческой памяти» в «контрольный шлюз».
  • Фиксация версий: 23.10 в 14:40 бот зафиксировал дату changelog версии 2.3.0 (Cambricon neuware 4.4.3), 25.10 в 18:26 — ещё одну запись (MetaX maca 3.8.1.3). Обе записи сгенерированы автоматически github-actions, что указывает на то, что соответствующие комбинации бэкендов производителей вошли в список сборки.
  • Авторизация пересборки (#1484): 25.10 в 10:03 авторизована пересборка среды выполнения 2.3.0 по запросу версии, сразу за этим #1485 исправил проблему с кавычками в параметрах сборки OCI-тегов, #1486 исправил потерю префикса venv в переменных среды SDK производителя — всё это расчищает путь для пересборки.
  • Параметризация (#1480, #1482): контейнер поддерживает установку FLAGTREE_VERSION в latest для установки сборки текущего дня и указание версии FlagGems через FLAGGEMS_VERSION; версия перешла из «вшитой в образ» в «выбираемую при запуске»; #1477 одновременно удаляет вариант -build, явно указывая, что образ среды выполнения и есть конечный продукт.
  • Оценка: подготовка 2.3.0 сосредоточена на «воспроизводимости», а не на новых функциях — шлюз, фиксация следов, авторизация, параметризация — все четыре элемента готовы, осталось только проставить тег. Согласно сложившемуся ритму build-infra, после тега обычно следует массовый перевыпуск образов для всех бэкендов, и тогда стоит проверить, дополнены ли changelog всех производителей до девяти.

1.4 FlagQuantum: 505 коммитов за три дня, 148 слито, реорганизация пакета QEC и параллельный пилот FTQC Stage A (23.10 ~ 26.10)

Дата: 2026-10-23 ~ 2026-10-26 Источники: коммиты FlagQuantum · PR #749 · PR #832 · PR #868

  • Общий объём: 505 коммитов, 148 влито — первое место по всей организации; коммиты составляют 82,5%, влития — 54%. Три дня непрерывной работы, самое позднее слияние произошло 10-26 в 01:08.
  • Реорганизация пакета QEC (#735 ~ #749, девять подряд): реализация кода коррекции ошибок разбита из единой в пакеты с чёткими границами — сначала аудит границ пакета и базовой совместимости (#735), затем последовательно изоляция матрицы кода и сканирования шумов (#737), разделение семейств кодов и владения (#739), отделение объявлений хранилища от исполнительной сборки (#740), выделение модели ошибок детекторов (#744), отделение алгоритмов декодирования от опциональных адаптеров (#746), финализация структуры пакета и инструкции по установке (#748), и наконец единое слияние в основную ветку (#749). Это хирургия каталогов с целью «устанавливаемости».
  • Пилот FTQC Stage A (#832 и последующие): 10-25 в 02:12 влиты ресурсы и записи наблюдений пилота ограниченного масштаба, затем исследование стратегии гибридных схем (#846), план продолжения с семи точек (#860), финализация реестра гибридного пилота (#868), физическая оценка продолженных контрольных точек (#847). Особенность пути — фиксация доказательств по трём этапам «бюджет — наблюдение — вывод», а не единовременный прогон.
  • Ветка Ising: с 10-25 08:55 предоставляется выполнение траекторий заряда Ising с seed, с 10-25 13:02 — валидация фиксированной раскладки детекторов по записям измерений; план сэмплирования (#838) и базовый контракт влиты в тот же день.
  • Сторона CI: добавлен пакетный прогон MC550 (#742), расширена ёмкость CPU для A800 и скорректирована маршрутизация ручной валидации (#743, #745); в находящемся на рассмотрении PR #762 предложено приостановить PR-планирование R300 и перевести допуск в пул в ручной режим.
  • Оценка: квантовый стек за три дня завершил структурную перестройку — границы пакетов, модель ошибок и декодеры стали независимыми, что освободило чистое место для последующего подключения сэмплирования M3 и интерфейсов терминальных приборов. Доля влитий всего 29%, что говорит о том, что множество коммитов всё ещё идут по цепочке предложений и доказательств; в краткосрочной перспективе не следует интерпретировать их по критерию «поставки функциональности».

1.5 FlagQuantum: полное переключение жизненного цикла Quafu SDK, контракт Rydberg presence оформлен (10-25 ~ 10-26)

Дата: 2026-10-25 ~ 2026-10-26 Источники: PR #852 · PR #855 · PR #856 · PR #862 · PR #866 · PR #876

  • Миграция Quafu (10-25 18:23 ~ 23:26, шесть подряд): процесс обнаружения переведён на SDK (#852), миграция логических задач (#855), физические программы QSteed переводятся на отправку через SDK (#856), разбор топологии через SDK (#858), миграция жизненного цикла двойника (#862), и наконец вывод из эксплуатации старого исполнительного жизненного цикла (#866). Старый путь удалён, а не сохранён как алиас — это жёсткое переключение.
  • Завершение на рассмотрении: PR #857 завершает оставшуюся часть миграции жизненного цикла, #874 выполняет переключение на read-only SDK — оба находятся на рассмотрении; это показывает, что переключение продвигается партиями, нарезанными по гранулярности отката.
  • Контракт Rydberg presence (10-25 16:35 ~ 10-26 01:08): сначала базовый контракт (#854), затем отказ от появления наблюдений в безусловной сборке Rydberg (#865), далее кодирование однократного наблюдения presence (#869), предложение согласованности ограниченной когерентной ветви (#870), валидация эталона ограниченной когерентной ветви (#873), и наконец предложение эталона конечной динамической когерентности (#876, влит 10-26 в 01:08).
  • Оценка: обе линии следуют принципу «сначала контракт, затем реализация». Переход Quafu с собственного исполнительного жизненного цикла на вендорский SDK означает, что внешняя зависимость на стороне квантового оборудования официально оформилась; Rydberg presence продвинулся от «можно ли объявить» к «можно ли наблюдать» — это последний отрезок перед преодолением порога M3 на пути нейтральных атомов.

1.6 FlagGems: 50 влитий, параллельно исправление дефектов Kunlunxin и пакетное внедрение операторов KernelGen (10-23 ~ 10-24)

Дата: 2026-10-23 ~ 2026-10-24 Источники: коммиты FlagGems · PR #7095 · PR #7274 · PR #6623 · PR #7199

  • Общий объём: 50 мержей, 27 коммитов в основную ветку — второй по числу мержей репозиторий в организации; линии KernelGen и Kunlunxin поочерёдно внедряются.
  • Кластер исправлений Kunlunxin (XPU3): addmv_out — добавлены граничные случаи M=0, beta=0, N=0 (#7095); log_softmax — прямой проход переведён на целочисленные ключи для поиска максимума и добавлен быстрый путь N==1 (#7523); special_log1p — скалярный ввод возвращён к 0-мерному тензору (#7457); rnn_relu — подключено фьюзинг-ядро и автоматическое дифференцирование (#7110); scaled_grouped_mm — декодирование FP8 E4M3 на бэкенде (#7274); также серия исправлений и ускорений для frexp, conj_physical_, unsqueeze и обратного прохода upsample_linear1d (#7610, #7599, #7560, #7595, #7349, #7354).
  • Пакет KernelGen: добавлен разреженный оператор BSR (#7076), тесты серии foreach переведены на прямую инъекцию кандидатов и запущены партиями с 01 по 09 (#7543–#7551), определение einsum и набор для инъекции (#7637), приоритет сохранения JSON результатов бенчмарка (#7615), после аудита эталонов на семи платформах добавлен точный пропуск при OOM (#7662).
  • Другие бэкенды: Moore Threads — матричное умножение FP8 переведено на warp-специализацию TLE (#6623); Ascend — кандидаты тюнинга addmm изолированы от mm (#7575); MetaX — исправлены сбор тестов и проверка возможностей бэкенда для scaled_mm, исправлен режим and (#7248, #7454), добавлены два оператора convolution_backward (#7016); NVIDIA — оптимизированы малые M-формы Hopper FP8 (#7068).
  • Очистка: удалена первая партия ошибочно портированных CPU-операторов (#7199) — откат раннего копирующего портирования между чипами.
  • Оценка: в этом выпуске нет крупных действий на уровне библиотеки новых операторов, акцент — «довести существующие операторы до рабочего состояния на каждом бэкенде». Откат #7199 и аудит OOM #7662 — две стороны одного процесса: сначала признать задолженность исторического портирования, затем построчно закрыть её через тестовые контракты.

1.7 FlagGems-sglang: 34 мержа операторов соревновательного трека, впервые добавлена упаковка Debian и RPM (10-23 ~ 10-25)

Дата: 2026-10-23 ~ 2026-10-25 Источники: коммиты FlagGems-sglang · PR #210 · PR #191 · PR #196

  • Общий объём: 34 слитых изменения, 39 коммитов, доля слияний 87% — самый эффективный по слияниям репозиторий в организации.
  • Поставка для конкурсного трека: подавляющее большинство слияний имеют префикс [FlagOS Competition-Track1] и поступили от внешних контрибьюторов yzw1128, c2flowDS, SweetDeathh, love530love, xuanzhengdu-eng, liangkw16, sinpeyw, goldenfox2025, hangglider5 и других; они охватывают операторы тракта инференса SGLang: чтение и запись буферов MLA, переупорядочивание раскладки, Top-K сэмплирование, MoE с нулевыми экспертами, позиционирование кэша, soft pooling.
  • Ритм: с 10-23 15:47 по 18:02 за чуть более двух часов слито подряд 33 изменения, из них с 16:21 по 16:31 за десять минут слито девять; 10-25 в 22:37 добавлен memcpy_triton (#196) — завершение пакета.
  • Инженерная сторона: добавлена упаковка Debian и RPM (#191), а также исправлена совместимость с SQLAlchemy 1.4 (#190), что показывает: репозиторий уже не просто набор операторов, а начинает выполнять роль устанавливаемого дистрибутива.
  • На рассмотрении: 13 новых PR по-прежнему в основном посвящены операторам конкурсного трека (#207–#220), плюс исправление инициализации метаданных устройства.
  • Оценка: конкурс стал стабильным каналом поставки операторов; за две недели репозиторий превратился из разрозненных коммитов в проект с дистрибутивными пакетами. Риски столь же очевидны — нагрузка на ревью сосредоточена в одном репозитории, один человек за день может слить более десяти изменений, а согласованность контрактов зависит от последующего добавления тестовых пакетов.

1.8 Torch-FL: переименование под вендоров за один заход, 16 слияний за два дня (10-23 ~ 10-25)

Дата: 2026-10-23 ~ 2026-10-25 Источник: Коммиты Torch-FL · PR #643 · PR #649 · PR #653 · PR #639

  • Общий объём: 16 слияний, 16 коммитов в основную ветку, все под руководством lvyufeng.
  • Переименование (#645 ~ #650): слот боксинга переименован с Backend::kCuda на Backend::kBoxing (#645), для каждой платформы добавлено имя вендора (#646), по вендорам переименованы исходники и каталоги CI (#647), конфигурации, метки и каталоги упаковки (#648), перечисления бэкендов и ключи маршрутизации NVIDIA (#649), наконец исправлено рассогласование таблиц поиска, оставшееся после переименования (#650). Шесть изменений выполнены между 13:38 и 15:59.
  • Семантическая правка (#643): явно зафиксировано «нельзя маршрутизировать боксинг из конфигурации по умолчанию», добавлена конфигурация day-0 только для боксинга — это превращает «откат на путь упаковки при отсутствии оператора на платформе» из неявного поведения в явное объявление.
  • Исправления платформ: на стороне MPS сохранены широковещательные формы MPSGraph (#640), для тестов линейных операторов добавлены эталон на CPU и читаемые диффы (#606), визуальная фабрика и интерполяция Qwen3.5 оставлены на MPS (#639); на стороне CUDA операторы маршрутизируются в FlagGems вместо пустого слота (#638); #653 исправляет именование платформы и предварительную проверку префикса для MPS wheel.
  • На рассмотрении: 4 новых, включая сборку среды выполнения DCU из исходников CUDA (#654), совместимость разбора платформ CMake с двумя вариантами написания (#651), обход блоков маскирующих строк при не-внутренней редукции для Iluvatar CoreX (#644); также на рассмотрении остаётся контрактная оркестрация FlagCICD в #603.
  • Оценка: переименование, охватившее шесть PR, удалось завершить за один день — значит, слой абстракции вендоров в Torch-FL по-прежнему тонкий, а связанность управляемая; явное описание поведения боксинга — это прямой ответ на такие трудноуловимые проблемы, как «тихий откат».

1.9 Плагины инференса: vllm-plugin-FL подключает MiniMax-M3.1, sglang-plugin-FL дополняет декодирование MTP Qwen3.6 для Hygon (10-23 ~ 10-24)

Дата: 2026-10-23 ~ 2026-10-24 Источник: vllm-plugin-FL PR #631 · sglang-plugin-FL PR #149 · FlagGems-vllm PR #975 · FlagGems-vllm PR #991

  • Сторона vLLM: 24.10 в 08:25 принята поддержка MiniMax-M3.1 и пример инференса (#631) — это согласующее действие Jiuxin Delivery на стороне кода; 23.10 в 10:24 также был отдельный коммит, закрепляющий исправление математического shim FlagGems-vllm в CI (#610).
  • Сторона SGLang: Hygon реализовал MTP-декодирование Qwen3.6 в eager-режиме (#149, 23.10 в 15:23), в тот же день обновлён список поддерживаемых моделей и чипов (#151).
  • Сторона операторов: FlagGems-vllm 23.10 принял flash_mla_sparse_fwd для PPU (#975), исправил нарушение порядка в top_k_per_row_prefill для Moore Threads на узкой полосе значений (#831), оптимизировал блочно-масштабируемый FP8 bmm для PH1 (#893), добавил путь сэмплирования в persistent_topk (#991).
  • На рассмотрении: в окне обновились 14 заявок vllm-plugin-FL и 6 заявок sglang-plugin-FL, среди них sglang-plugin-FL #153 исправляет смешанную батчевую обработку визуально-языковых моделей и детерминированное приведение на Ascend, #139 добавляет адаптацию empty-рантайма для SGLang 0.5.18 от Iluvatar CoreX.
  • Оценка: объём отдельных принятых изменений в двух репозиториях плагинов невелик, но каждое соответствует реальной цепочке инференса одного производителя. Доказательства программной стороны поставки Jiuxin в итоге отражаются в матрице версий модельных карт этих PR.

1.10 Остальные репозитории: FlagTree следует за версией бэкенда MTHREADS, FlagTrain добавляет fused-операторы, optest трижды меняет и один раз откатывает командную строку (23.10 ~ 25.10)

Дата: 2026-10-23 ~ 2026-10-25 Источники: FlagTree PR #1416 · FlagTree PR #1436 · FlagTrain PR #15 · optest PR #10 · FlagBLAS PR #154

  • FlagTree: в основной ветке всего один коммит — бэкенд Moore Threads догнан до upstream 0842829c1 (#1416). На рассмотрении 14 заявок, ключевые: распределённый бэкенд TLE для Kunlunxin (#1436, открыт 25.10), добавление pad_value в tle.gpu.copy (#1429), явный диапазон tile-копирования (#1433), принятие указательных операндов в tl.where для Ascend (#1430), разбитая по бэкендам deb-упаковка (#1417).
  • FlagTrain: принят fused-оператор wf6af16_linear (#15), покрывающий реализации Triton для NVIDIA, Ascend, Iluvatar CoreX и MetaX; на рассмотрении moe_gemm (#31), fp8_gemm (#18), mixed_gemm (#10) — предложение операторов для обучения пополняется.
  • optest: за один день три изменения и один откат — поддержка текущего и явного каталога проекта (#7), удаление устаревшего root profile (#8), смена рабочего каталога по умолчанию для команды отчёта (#9), затем откат #8 (#10). Откат показывает, что схема profile всё ещё должна сохраняться — это экспериментальное схождение.
  • FlagBLAS: 24.10 открыт новый PR #154 «Add T-Head L1 support», подключающий L1-операторы Xuantie от DAMO Academy в библиотеку BLAS; в ветке по умолчанию новых коммитов нет.
  • Trident и FlagSparse: ветка feature/monad в Trident отправлялась пять раз с 24.10 по 25.10, PR #4 вводит промежуточный слой Monad для композиции вычислений; в FlagSparse отправки были только в ветке zyq_sparse, основная ветка молчит.
  • docs и release-info: docs трижды отправлялись роботом в ветки списков моделей (ModelScope, Aihuanxin, Hugging Face по одному разу), соответствующие PR всё ещё на рассмотрении; gh-pages в release-info обновлялись трижды, но атомарная проверка 31 репозитория не выявила новых Tag или Release.

2. Новости и экосистема

2.1 InfoQ в большой статье разбирает FlagOS 2.2: 107 организаций-участников, 464 тысячи загрузок за квартал (24.10)

Дата: 2026-10-24 Источники: InfoQ: Zhiyuan Zhongzhi FlagOS 2.2 обеспечивает совместную эволюцию передовых моделей и многообразных вычислительных мощностей

  • Экосистемный показатель: по состоянию на третий квартал в экосистему FlagOS входят 107 организаций-участников, квартальное число загрузок сообщества составило 464 336, что в 4,76 раза больше второго квартала; 264 контрибьютора кода, на 55% больше по сравнению с предыдущей версией.
  • Показатель объёма разработки: с 2.1 до 2.2 число merged PR выросло с 1 890 до 4 890, число коммитов кода — с 5 100 до 9 730, число созданных Issue — с 420 до 1 423.
  • Технический показатель: девять крупных библиотек операторов в сумме содержат 1 454 оператора, что на 890 больше по сравнению с предыдущей версией; в пределах тысячи с лишним операторов и 10 моделей чипов сквозной прирост производительности на разных чипах составил около 27%; GLM-5.3-Flash на существующих Ascend 910B увеличил пропускную способность логического сервиса с 8,52k до 17,36k tokens/s (в 2,04 раза), генерация в длинном контексте 512K — 60,9 tokens/s.
  • Стоимостной показатель: при расчёте исходя из месячной аренды 16 500 юаней за одну 8-карточную 910B, развёртывания 3P1D и коэффициента попадания в кэш 93%, в сценарии с входом 256K и 8 параллельными запросами стоимость за миллион выходных токенов составляет 59,27 юаня, при входе 512K и 4 параллельных запросах — 104,53 юаня, что на 19,4% и 27,6% ниже соответствующего ориентира тарификации коммерческих API.
  • Оценка: это самый полный технический разбор на китайском языке после релиза 2.2, его ценность в том, что он приводит сопоставимые метрики сообщества (число загрузок, контрибьюторов, PR), а не только цифры производительности. Следует учитывать, что стоимостная статья является расчётом «по пересчёту аренды», а не фактическим измерением при той же нагрузке; при цитировании следует сохранять эту оговорку.

2.2 MetaX и Moore Threads в один день объявили об адаптации MiniMax M3.1 Flash Day-0 (10-23)

Дата: 2026-10-23 Источники: Sina Tech: серия MetaX Xiyun C прошла Day 0 с MiniMax M3.1 Flash · Jiemian News: Moore Threads завершила адаптацию MiniMax M3.1 Flash

  • MetaX: 10-23, в день открытия исходного кода, серия Xiyun C завершила глубокую адаптацию Day 0; официально заявлено, что она опирается на полный программный стек MXMACA (драйвер, компилятор MXCC, библиотека операторов, адаптация фреймворка инференса); с декабря 2025 года выполнена Day-0 адаптация 45 флагманских моделей, это уже четвёртое отслеживание флагмана MiniMax.
  • Moore Threads: в тот же день адаптация выполнена на флагманской карте обучения и инференса MTT S5000 и программном стеке MUSA, формулировка — «завершена адаптация», а не «Day-0».
  • Разграничение формулировок: оба пресс-релиза подчёркивают возможности собственных программных стеков (MXMACA и MUSA); со стороны FlagOS поставленными артефактами являются репозиторий W8A8 девяти чипов FlagRelease и два плагина vllm-plugin-FL и sglang-plugin-FL. Оба утверждения могут быть одновременно верны, но это не одно и то же: формулировка вендора подходит для оценки доступности в первый день на одном чипе, формулировка FlagOS — для оценки единого кросс-чипового формата и возможностей массового тиражирования.
  • Оценка: Day-0 стал стандартным маркетинговым моментом для отечественных производителей чипов, формулировки СМИ «первый выпуск» и «опередили» уже не редкость. Действительно различительным признаком является то, доступны ли артефакты для загрузки и прописана ли матрица версий; в этом раунде и FlagOS, и оба производителя предоставили проверяемые материалы.

2.3 Проверка каналов: 44 кандидата, 3 действительных, в колонке CSDN в окне мониторинга нет новых публикаций (10-26)

Дата: 2026-10-26 Источники: Google News RSS (через прокси) · Колонка FlagOS на CSDN · HN Algolia

  • Google News: 44 записи из 24 групп запросов на китайском и английском языках попали в окно мониторинга; после семантической фильтрации по заголовкам осталось 3 действительные — 2 обзора от InfoQ и пресс-релизы MetaX и Moore Threads о Day-0. Остальные — биржевые сводки, публикации о котировках Enflame и Tsingmicro, статьи об исследованиях AI в сообществе Zhiyuan/BAAI — все они не имеют прямого отношения к программному стеку FlagOS.
  • Шумовые паттерны: 燧原科技 when:7d — 15 записей, почти все о котировках на STAR Market и данных о финансировании; 摩尔线程 开源 when:7d — 14 записей, полностью заняты публикациями об открытом коде MiniMax; 清微智能 when:7d — одна статья с кликбейтным заголовком из самиздата. Для подобных запросов в дальнейшем можно оставлять только записи, в заголовке которых есть «FlagOS/оператор/программный стек/адаптация чипа».
  • Колонка CSDN: последняя публикация — анонс прямой трансляции круглого стола вузов от 22.10 в 19:00, новых материалов в окне мониторинга нет; текущие главные темы колонки по-прежнему — Day0 для GLM-5.3-Flash на девяти чипах и адаптация Qwen3.8-Flash-Next на восьми чипах, обе относятся к предыдущим выпускам. Статья колонки о M3.1 на девяти чипах на момент окончания окна мониторинга ещё не опубликована.
  • HN Algolia: 8 групп запросов за 4 дня дали 36 совпадений: FlagOS и FlagGems — по 3, но без прямого совпадения по заголовку; BAAI — 30, все обсуждения моделей и исследований, ничего связанного с FlagOS.
  • Сообщество Zhiyuan/BAAI: страница поиска рендерится на стороне клиента, при захвате получена только страница-каркас, использовать её как источник записей невозможно; в этом выпуске контент из этого канала не брался.

3. Углублённое изучение членов консорциума и производителей бэкендов

3.1 Hygon: помимо версии W8A8 в составе девяти чипов, обе версии MiniCPM-V 4.7 в один день попали в репозиторий (23.10)

Дата: 2026-10-23 Источники: организация моделей FlagRelease · sglang-plugin-FL PR #149 · FlagScale PR #1299

  • Поставка моделей: стандартная версия W8A8-hygon-FlagOS модели MiniMax-M3.1-Flash попала в репозиторий; в тот же день с 17:47 до 17:48 были размещены ещё два репозитория MiniCPM-V 4.7 (1B BF16 и 35B-A3B BF16) — это восполнение линейки визуальных моделей у Hygon.
  • Цепочка инференса: в sglang-plugin-FL влит MTP-декодинг Qwen3.6 в eager-режиме (#149), что открывает путь спекулятивного декодирования для Hygon; в тот же день обновлён список поддерживаемых моделей и чипов (#151).
  • Операторы и внимание: в FlagAttention два изменения на рассмотрении — удаление пути FP8 MSA и исправление импорта в тестах (#109), добавление поддержки бэкенда HY3 (#112, открыт 25.10).
  • Сторона обучения: PR #1299 в FlagScale на рассмотрении добавляет сэмплирование состояния здоровья оборудования DCU, это долгосрочный пункт на рассмотрении (с 18.09).
  • Оценка: действия Hygon в этом окне — «развёртывание линейки моделей, дополнение линии инференса MTP, открытие нового бэкенда в линии внимания»; три линии продвигаются одновременно, но всё поставляется в стандартной, а не Express-версии, что соответствует его позиции в составе девяти чипов FlagOS.

3.2 Kunlunxin: более десяти исправлений и ускорений на стороне FlagGems, консолидация пути XPU3 (23.10)

Дата: 2026-10-23 Источники: FlagGems PR #7095 · PR #7110 · PR #7274 · FlagTree PR #1436

  • Объём исправлений операторов: в FlagGems за окно мониторинга слито около 15 коммитов с меткой KunlunXin, охватывающих addmv, log_softmax, rnn_relu, scaled_grouped_mm, frexp, conj_physical_, unsqueeze, обратный проход upsample_linear1d, batch ops и другие; большинство помечено [KunlunXin][XPU3].
  • Производительность: прямой проход log_softmax получил быстрый путь для N==1, ускорены unsqueeze и upsample_linear1d_backward, исправлена производительность foreach и or_scalar — это стабилизация, а не новые возможности.
  • Компиляция: в FlagTree на рассмотрении #1436 предлагается распределённый бэкенд TLE для KunlunXin (открыт 10-25); в случае слияния это будет первая распределённая возможность KunlunXin на уровне TLE.
  • Поставка: KunlunXin среди девяти чипов представлен версией Express (W8A8-kunlunxin-FlagOS-Express), наряду с NVIDIA, Ascend и XuanTie от DAMO Academy.
  • Оценка: KunlunXin — бэкенд с наибольшей плотностью исправлений операторов в этом выпуске, почти все они сосредоточены на проблемах класса «существующий оператор не работает или работает медленно», что совпадает по времени с тем, что в прошлом выпуске он только что стал седьмым бэкендом FlagTree — после подключения бэкенда неизбежен период длиннохвостых доработок.

3.3 XuanTie от DAMO Academy: поставка версии Zhenwu Express, разреженное внимание PPU на рассмотрении (10-23 ~ 10-25)

Дата: 2026-10-23 ~ 2026-10-25 Источники: организация моделей FlagRelease · FlagGems-vllm PR #975 · FlagAttention PR #111 · FlagBLAS PR #154

  • Поставка модели: W8A8-zhenwu-FlagOS-Express для MiniMax-M3.1-Flash размещена в репозитории 10-23 и является одной из четырёх версий Express; пример развёртывания из исходников в карточке модели использует XuanTie от DAMO Academy в качестве базовой платформы (vLLM 0.24.0, vllm-plugin-FL 0.3.0, FlagGems 5.4.0, TP=8).
  • Разреженное внимание: в FlagGems-vllm слит flash_mla_sparse_fwd со стороны PPU (#975, 10-23 17:19), поддерживающий разреженный путь MLA в M3.1; FlagAttention на рассмотрении #111 дополнительно открывает поддержку разреженного внимания MiniMax для PPU (открыт 10-24).
  • Расширение библиотеки операторов: FlagBLAS на рассмотрении #154 «Add T-Head L1 support» (открыт 10-24) включает операторы уровня L1 в кросс-чиповый BLAS.
  • Оценка: XuanTie от DAMO Academy одновременно фигурирует и как «базовая платформа для поставки моделей», и как «новый бэкенд библиотеки операторов», что указывает на то, что внутри FlagOS он выполняет роль как первой платформы валидации, так и объекта доработки покрытия операторами. Различие между версией Express и стандартной (наличие предустановленного рантайма) стоит уточнить в дальнейшем.

3.4 Tsingmicro, Iluvatar CoreX, Moore Threads, MetaX: у четырёх компаний есть пакеты коммитов на стороне библиотеки операторов (10-23 ~ 10-25)

Дата: 2026-10-23 ~ 2026-10-25 Источники: FlagGems PR #6623 · FlagGems PR #7454 · FlagGems-vllm PR #893 · TransformerEngine-FL PR #148

  • Tsingmicro: стандартная версия W8A8-tsingmicro-FlagOS из девяти чипов была размещена в репозитории 10-23 в 14:39; в окне мониторинга по коду нет специализированных для этого репозитория слияний, по-прежнему преобладает поставка моделей.
  • Iluvatar: стандартная версия девяти чипов размещена в репозитории; Torch-FL на рассмотрении #644 исправляет не-внутреннюю редукцию, избегая блоков строк маски (открыто 10-23); sglang-plugin-FL на рассмотрении #139 добавляет адаптацию пустого рантайма для SGLang 0.5.18.
  • Moore Threads: FlagGems принял TLE warp-специализацию для FP8 матричного умножения (#6623), FlagGems-vllm исправляет ошибочный порядок в узкой полосе значений top_k_per_row_prefill и оптимизирует FP8 bmm для PH1 (#831, #893); FlagTree на рассмотрении #1401 предлагает смешанный конвейер FP8/BF16 SQMMA на PH1.
  • MetaX: FlagGems исправляет сбор тестовых случаев scaled_mm и режим and, дополняет обратное распространение convolution (#7248, #7454, #7016); changelog 2.3.0 в build-infra включает maca 3.8.1.3 в список сборки.
  • Прочее: TransformerEngine-FL на рассмотрении #148 исправляет потерю alpha, игнорирование beta и ошибку восстановления 3D-транспонирования в generic_gemm (10-23); FlagScale на рассмотрении #1315 предлагает план возможностей от L0 до L4 и маршрутизацию тестов для полного ночного прогона.
  • Оценка: общая черта четырёх компаний — «сначала репозиторий модели, затем исправление операторов», что совпадает с путём Kunlunxin и Hygon. Настоящий порог поставки девяти чипов не в размещении репозиториев моделей, а в том, смогут ли матрицы рантаймов каждой компании поддерживаться в последующие недели.

4. Итоги и наблюдения за тенденциями

  • Day-0 поставка переходит в стадию массовости: за неделю GLM-5.3-Flash на девяти чипах и MiniMax-M3.1-Flash на девяти чипах дважды подряд вышли одновременно в один день, причём в этом раунде унифицирован единый путь W8A8 и версии Express от четырёх компаний. Воспроизводимость поставки уже установлена; следующий пункт наблюдения — «стабилен ли один и тот же формат на разных моделях» и синхронизируется ли матрица версий карточек моделей с обновлениями вышестоящих проектов.
  • 2.3.0 находится в подвешенном периоде «авторизовано, но не выпущено»: четыре элемента build-infra — шлюз, changelog, авторизация пересборки, параметризация версий — все готовы, тег ещё не проставлен. В отличие от периода перед выпуском 2.2, в этом раунде «выбор версий компонентов при запуске контейнера» оформлен как штатная возможность, что означает развязку версий рантайма, библиотеки операторов и компилятора; в долгосрочной перспективе это изменит гранулярность адаптации и валидации.
  • Активность организации крайне сосредоточена в квантовом стеке: один репозиторий FlagQuantum даёт 82,5% коммитов и 54% слияний. Такая концентрация приносит быструю структурную перестройку (разделение пакета QEC, переключение на Quafu SDK), но также заметно снижает пропускную способность «неквантовой стороны» на уровне организации — среднесуточные слияния упали с 163 до 91, основной разрыв дают снижения FlagGems и FlagGems-sglang.
  • Соревновательное направление стало основным каналом поставки операторов: подавляющее большинство из 34 слияний FlagGems-sglang приходится на Competition-Track1 от внешних участников, до 30 слияний могут быть приняты в течение двух часов. Поставка быстрая, ревью централизованное, дополнение тестовых контрактов зависит от последующих пакетов; для долгосрочного качества этого канала нужно наблюдать за уровнем регрессии дефектов.
  • Исправления на стороне производителей перешли в длинный хвост: действия Kunlunxin, Ascend, MetaX и Moore Threads в этом выпуске в основном сводятся к «доведению существующих операторов до работоспособности», плюс один откат ошибочного портирования CPU-оператора. Это неизбежная стадия после подключения бэкенда, также показывающая, что список из 1 454 операторов 2.2 на реальных чипах всё ещё имеет пробелы в покрытии и точности.
  • Информационный фон относительно спокоен: из 44 новостных кандидатов только 3 оказались валидными, новых релизов нет, новых репозиториев не создано (все новые репозитории созданы 10-13 — 10-14). Основное содержание выпуска — из GitHub, типичное окно «код активен, анонсы молчат».
  • Ограничения: в этом выпуске поиск коммитов выполнен по параметру total_count GitHub search (612 коммитов), после дедупликации по URL коммитов и поштучного отнесения к репозиториям в отдельных репозиториях возможна погрешность ±1 из-за дублирования между страницами; 505 коммитов FlagQuantum включают merge-коммиты и коммиты синхронизации веток и не могут быть приравнены к 505 функциональным изменениям; временные метки FlagRelease — это записи UTC Hugging Face, переведённые в пекинское время; формулировки «Day-0», «первыми» в пресс-релизах производителей отражают позицию компаний и не прошли стороннюю проверку; цифры затрат InfoQ — это расчёт по арендной плате, а не фактическое сопоставление.

Приложение: таблица проверки источников и полный список источников

Таблица проверки источников

Источники Результаты проверки
API репозиториев организации GitHub Полный возврат 61 репозитория, у 16 репозиториев были push-события в 72-часовом окне
Поиск коммитов GitHub 612 записей (после лимита в 5 страниц добавлены страницы с 6 по 8), после дедупликации по URL отнесено к 11 репозиториям
Поиск объединённых PR GitHub 274 записи объединены в окне, максимум — FlagQuantum, 148 записей
Поиск PR GitHub на рассмотрении 253 записи обновлены в окне, из них 141 открыта заново
Поток событий организации GitHub 99 записей: PR — 50, push — 20, удаление веток — 15, создание веток — 8
Атомарная проверка Release и Tag Во всех 31 репозиториях ноль новых добавлений, в 4-дневном окне официальных релизов нет
Резервная проверка Atom Дополнительно проверены пять репозиториев docs, FlagBLAS, FlagSparse, Trident, release-info, все относятся к не-default веткам
Организация моделей FlagRelease Проверка последних обновлений 60 репозиториев, в окне добавлено 9 репозиториев MiniMax-M3.1 и 2 репозитория MiniCPM-V 4.7
Карточки моделей Hugging Face Документация по мультиядерной поддержке MiniMax-M3.1-Flash опубликована вместе с репозиторием в первый день, список девяти ядер и правила Express поддаются проверке
Google News RSS 24 группы запросов на китайском и английском, 44 кандидата, 3 действительных (через прокси)
HN Algolia 8 групп запросов за 4 дня, 36 совпадений, прямого совпадения по заголовку нет
Колонка FlagOS на CSDN Последняя публикация — анонс трансляции от 10-22, новых публикаций в окне нет
Сообщество Zhiyuan Страница поиска рендерится на клиенте, получена только страница-каркас, в этом выпуске не использовалась
Очередь на включение Файл за день содержит только записи RISC-V, и они уже обработаны; по данной теме назначенных записей нет

Полный список источников

[22] FlagGems PR #7199 (откат ошибочно портированного CPU-оператора) — https://github.com/flagos-ai/FlagGems/pull/7199