Период отчёта: с 12 октября 2026 года (понедельник) по 16 октября (пятница), всего 5 рабочих дней

Источники материалов: 5 выпусков ежедневного отчёта о динамике FlagOS (10-12 / 10-13 / 10-14 / 10-15 / 10-16, без пропусков). Выпуск 10-12 является утренним отчётом понедельника, окно мониторинга начинается с 10-10 09:40 (в связи с компенсационным отчётом за 10-10), поэтому часть материалов за выходные (три кандидатных версии FlagQuantum, размещение акций Biren, открытый исходный код MetaX в вузах) включена в настоящий отчёт через этот выпуск и помечена исходной датой.

Пояснение к составлению: охватывает пять измерений — версии и релизы, совместная разработка компонентов и кода, адаптация членских организаций и производителей, экосистема и сообщество, обзор тенденций. Недельный суммарный показатель уточнён и проверен посредством поиска на GitHub (org flagos-ai, дата слияния с 10-12 00:00 по 10-16 23:59, пекинское время): слито PR — 385, открыто новых PR — 525, PR на рассмотрении с обновлениями в окне — 338; общее число репозиториев выросло с 55 до 61. При суммировании по пяти выпускам ежедневного отчёта в соответствии с их собственными окнами получается 453 коммита и 364 слияния (окна выпусков следуют одно за другим, включая 44 часа выходных, охваченных выпуском 10-12).


1. Главные новости недели

  • Линия FlagQuantum 0.3 завершена: выпуски 0.3.0 и 0.3.1 в один день (16.10): версия 0.3.0 выпущена по пекинскому времени в 13:34 (PR #629), версия 0.3.1 — в 19:20 (PR #634); оба релиза вышли позже контрольной точки ежедневного отчёта за тот день (06:00) и включены в настоящий отчёт по результатам дополнительной проверки. 0.3.0 — стабильный пакет линии 0.3: wheel-пакеты Stable ABI для Python 3.10–3.12, сборки для трёх платформ Linux x86_64 / macOS arm64 / Windows amd64, возобновляемые задания Jiuding и Quafu (включая опциональные квитанции и упорядоченные результаты по нескольким схемам), двуязычные (китайский и английский) версии шести учебных мастерских; в 0.3.1 добавлен локальный исследовательский сервис flagquantum.services (типизированная проверка и оценка запросов, локальные операции на CPU, путь VQE для основного состояния двухбитного Pauli-sum и версионированные пакеты доказательств) при сохранении неизменного публичного API 0.3.0. От трёх кандидатов — rc1 от 10.10, rc2 от 10.10 и rc3 от 11.10 — до финального релиза прошло 6 дней.
  • Цикл FlagOS 2.3 открыт и перешёл к содержательным коммитам (13.10 ~ 15.10): community #126 слил 13.10 расписание 2.3 — крайний срок слияния FEP 13.11.2026 (жёсткое требование), заморозка функций и rc0 30.11, rc1 07.12, rc2 14.12, закрытие 25.12, GA 30.12; правила заморозки прямо указывают: “GA manifest принимает только источники выпуска existing-tag”, и объявлено, что резервное правило 2.2 о “крайнем сроке основной ветки” было разовым исключением и больше не применяется. С 22:35 14.10 до 01:49 15.10 за одну ночь открыто 11 FEP (#139–#149), охватывающих офлайн-установщик, совместимость vLLM 0.28 с десятью платформами, SGLang 0.5.18, три модели Megatron и обучение ViT, миграцию подключаемого модуля TransformerEngine в upstream, калибровочное квантование Compressor, генерационный плагин LightX2V и возможности покрытия Torch-FL; 15.10 соответствующий офлайн-установщик “одной командой” слит в build-infra #1348 (+1085 строк, pip install --no-index при установке без сетевых зависимостей).
  • Тройной скачок маршрута Kunlunxin: отказ от CUDA-boxing, переход на нативный XPU, вход в пакетный этап XPU3 (12.10 ~ 14.10): Torch-FL #502 (47 файлов, +5347/-2443) полностью заменил только что внедрённое 11.10 решение CUDA-boxing на нативный маршрут XPU (нативный слот бэкенда kKunlunxin, чисто C-уровень устройств libxpurt, уровень операторов на базе xdnn); #503 в тот же день добавил CI-линию P800, #504 в течение 24 часов сделал линию зелёной, #507 / #508 завершили исправление ключей бэкенда и объединение сборочных тестов. С 13.10 FlagGems за один день открыл 14 пакетных задач XPU3 (инфраструктура управления возможностями #7098 и реализации операторов #7103–#7117); FlagTree в тот же день выпустил сборочную линию 0.7.1a1+xpu3.6 — интеграция, пакетная реализация и CI-сопровождение сложились в течение недели.
  • Torch-FL стал единой точкой входа для подключения производителей: пять новых маршрутов за неделю (12.10 ~ 15.10): маршрут операторов Tsingmicro “FlagGems-only” (#492 / #493), нативный XPU Kunlunxin (#502), бэкенд Iluvatar “FlagGems-primary” (#514, +3805/-40) и его нативный vendor-бэкенд (#527, C ABI ixdnn / ixblas, +3022/-174), коллективные коммуникации Tsingmicro через FlagCX (#536), Apple Silicon Metal / MPS (#516 / #528, одиннадцатый ускоритель). Одновременно CI-уровень сведён к конфигурационно-управляемой матрице и маршрутизации с учётом изменений (#519 / #521 / #534), запущен аппаратно-независимый набор контрактов согласованности времени выполнения (#497, 35 файлов, +1947/-91).
  • За неделю создано 6 репозиториев: охват расширяется от операторов больших моделей к зрению, речи и компиляционным мостам (12.10 ~ 14.10): Trident (опубликован 12.10, экспериментальный компиляционный мост MLIR/LLVM, история коммитов master восходит к маю, всего 274 коммита), optest (13.10, инфраструктура тестирования операторов), FlagCV и триада для речи и аудио kaldi-triton / puAudioAnalysis-sino / librosa-sino (14.10); puAudioAnalysis-sino 16.10 переименован в pyAudioAnalysis-sino и получил описание локализованного порта CNPort. Общее число репозиториев организации выросло с 55 до 61 (кроме того, 10.10 создан FlagQAI, вошедший в выпуск 12.10).
  • Кросс-чиповый Day-0 стал конвейером: MiniCPM-V 4.7 на двенадцати платформах, три участника выступили с анонсами подряд; Step 5 Preview у четырёх компаний в один день (13.10 ~ 15.10): 13.10 ModelBest совместно с OpenBMB открыла исходный код MiniCPM-V 4.7 (две конфигурации: 35B-A3B и 1B), который через vLLM-plugin-FL в тот же

Ежедневное покрытие двенадцати платформ Day-0, адаптированные образы опубликованы в организации FlagRelease; три компании — MetaX (10-14, всего 42-й модель), Tsingmicro (10-14, Math_500 / GPQA_Diamond / MMLU_Pro выровнены по базовой линии NVIDIA) и Iluvatar CoreX (10-15, всего более 400 моделей) — одна за другой выпустили официальные материалы о валидации. 10-15 в день открытия исходного кода Step 5 Preview от StepFun четыре члена — Ascend, MetaX, Biren и Moore Threads — в тот же день объявили о поддержке.

  • Готовность к конференции (10-17 / 18) и операционная деятельность соревнований (10-12 ~ 10-16): полная программа конференции и руководство для участников опубликованы 10-12 (FlagOS 2.2 и платформа Liangzhiyun включены в число анонсов на месте), 10-15 запущены страницы прямых трансляций трёх секций, обнародованы повестки практических воркшопов и форума международного сотрудничества в области AI-вычислений, число подписчиков на странице регистрации превышает 17 тысяч; совместный конкурс MetaX и FlagOS по оптимизации пропускной способности инференса MiniCPM открыл регистрацию 10-16 (до 2026-11-10, первая премия 30 тысяч юаней, MetaX предоставляет бесплатные вычислительные ресурсы); в сообщественном соревновании Track1 дважды за неделю проводилась массовая очистка репозитория (по 19 коммитов 10-12 и 10-13), а также добавлены 3 новые заявки ядер участников.

2. Версии и релизы

Линия FlagQuantum 0.3: от трёх кандидатов к двум официальным версиям

  • rc1 (10-10 14:42): первый кандидат серии 0.3, включающий упаковку схем и расширение API вывода, API градиентов и векторных производных, импорт OpenQASM, уровни оптимизации компилятора, распределённые рабочие процессы и обновления руководств по провайдерам Jiuding / Quafu.
  • rc2 (10-10 20:38): внедрён wheel cp310-abi3 (покрывает Python 3.10–3.12), нативные расширения CPU выровнены по базовой линии PyTorch 2.10 Stable ABI (работа проверена на 2.13 / 2.14), в комплекте flagquantum-compiler-qsteed 0.2.0.
  • rc3 (10-11 08:52): единый wheel cp310-abi3 для каждой платформы, выполнены исправления переносимости MSVC (внедрение флагов Stable ABI, OpenMP SIMD, bit lookup), конвейеры проверены на трёх платформах Linux / macOS / Windows.
  • Официальная версия 0.3.0 (10-16 13:34): стабильный пакет линии 0.3, включающий Stable ABI wheel для трёх платформ, квантовую симуляцию / обучение / удалённое исполнение с приоритетом PyTorch, восстановимые задания Jiuding и Quafu (опциональные квитанции и упорядоченные результаты множественных схем), двуязычную (китайский/английский) версию шестиурочного воркшопа.
  • 0.3.1 (10-16 19:20): добавлен сервис локальных исследовательских возможностей, утверждённый после сборки артефактов 0.3.0 — обнаружение и описание flagquantum.services, типизированная валидация и оценка запросов, локальное исполнение операций CPU, структурированная валидация доказательств, с приложением пути VQE основного состояния двухкубитного Pauli-sum и версионированного пакета доказательств; в примечаниях к релизу явно указано, что данный выпуск не содержит построения молекулярного гамильтониана из химических спецификаций, не содержит исполнения на квантовом оборудовании, не содержит MCP server и agent runtime (адаптер MCP выпускается отдельным пакетом).
  • Инженерная поддержка: за неделю в FlagQuantum влито 13 коммитов, включая статический импортёр QCIS (#622, 110 тестов пройдено), отправку нескольких схем одним заданием в Quafu (#627), документацию по порядку кубитов и поддержке ускорителей (#628), а также два PR релиза (#629 / #634).

FlagGems: открыта линия разработки 5.5, текущая официальная линия — 5.4

  • Открытие линии: тег v5.5.0.dev0 выставлен 10-12 11:23, после 5.4 (релиз 09-28) открыта линия разработки следующего поколения, способ открытия соответствует циклу 5.4.
  • Официальная линия: 10-13 #7025 выровнял базовую линию упаковки deb / rpm по релизной линии 5.4.0, релизная инженерия выровнена по кодовой линии.
  • Интенсивность слияний: за неделю слито 142 коммита — максимум по всей организации; по дням слияния: 10-12 — тринадцать, 10-13 — двадцать четыре, 10-14 — двадцать пять, 10-15 — двадцать девять, 10-16 — пятьдесят один, рост день ото дня в течение недели.

FlagTree: обновление двух сборочных линий и механизм ежедневных wheel-пакетов

  • Линия сборки: 0.7.1a1+iluvatar3.6 (10-12 10:46, линия Iluvatar CoreX 4.5.0 поднята с 0.7.0 до 0.7.1 — первый alpha в серии, синхронизация матрицы build-infra #1333) и 0.7.1a1+xpu3.6 (10-13 16:36, линия сборки XPU обновлена с 0.7.0+xpu3.6 от 09-24, включает бэкенд XPU и внутреннюю синхронизацию triton #1330).
  • Обновление компилятора: бэкенд TileIR обновлён до CUDA Tile IR 13.4 (#1352, +7939/-1383, включает lowering дескрипторов reduce / gather / scatter и scaled-dot), влито 10-15 с сохранением модели маршрутизации NVIDIA / TileIR по ядрам.
  • Ежедневные wheel-пакеты: в ночь на 10-15 выполнены подготовка сборочной машины nvidia и 12 исправлений потока сборки, закреплены две новые стратегии — ежедневные wheel-пакеты переходят на версионирование «только дата» (#1362), поддержка ручной замены wheel-пакета текущего дня (#1364), ритм выпуска переходит от релизов к ежедневной непрерывной поставке.
  • Состояние тегов: с 10-14 по 10-16 новых тегов нет; за неделю влито 27 коммитов.

Цикл FlagOS 2.3: расписание, правила заморозки и первые FEP

  • Расписание (влито 10-13, #126): крайний срок вливания FEP — 2026-11-13 (невлитые помечаются Deferred и переносятся, задним числом не принимаются, рекомендуется подавать за две недели); заморозка функций и rc0 — 11-30 (требуется согласованность тега, manifest и метаданных пакета в трёх местах); rc1 — 12-07; rc2 — 12-14; закрытие — 12-25; GA — 12-30 (Go/No-Go — письменный отчёт RM за 48 часов до GA плюс голосование TSC).
  • Правила заморозки: GA manifest принимает только источники выпуска existing-tag; патчи безопасности, критичные дефекты и блокировки CI могут проходить по ускоренному каналу [URGENT] (требуется одобрение TSC); критерий выпуска — поэтапная приёмка исполняемого Test Plan (команды, окружение, ожидаемые результаты, покрытие многочиповых сценариев).
  • Вехи и SIG: вехи 2.1 и 2.2 закрыты (2.2 GA — 09-28), 2.3 в работе, срок — 12-30; 8 активных SIG (operator / compiler / network / framework / training / kernelgen / chip / edge), а также планируемые направления sig-benchmark, sig-os и sig-riscv (экспериментальная поддержка RISC-V).
  • Первые FEP (11 штук): FEP-0139 — офлайн-установщик «одной кнопкой», FEP-0140 — совместимость vLLM с несколькими версиями платформы, FEP-0141 — обновление платформы SGLang и поддержка моделей (включая DeepSeek-V4 W8A8), FEP-0142 — калибровочное квантование Compressor, FEP-0143 — плагин мультичиповой генерации LightX2V, FEP-0144 — мультиплатформенное обучение трёх моделей Megatron, FEP-0145 — совместное размещение обучения Megatron ViT, FEP-0146 — миграция плагина TransformerEngine в upstream, FEP-0147 — бэкенды TE Triton и CUDA FSA, FEP-0148 — покрытие и возможности исполнения Torch-FL, FEP-0149 — поддержка платформы Iluvatar для Torch-FL.

Релиз-инжиниринг и артефакты

  • Закрепление тегов 2.2: build-infra #1339 (10-13) переводит упаковочные ref / ver компонентов с пост-снимков / rc2 на официальные теги release-2.2 (v5.4.0, v0.3.0, v0.4.0, v0.2.0), выпуск 2.2 переключается с проверочных снимков на официальные спецификации.
  • Автоматизация каталога wheel: в начале недели #1325–#1331 завершили регистрацию и дозапись всех 20 wheel-пакетов FlagCX v0.14.0, добавлены измерения python / os / arch и хук «публикация = учёт», построен конвейер выпуска wheel-пакетов flagos-compressor; с 10-13 wheel-info.yaml переименован в packages.yaml, для каждого пакета добавлен адрес загрузки исходного tarball.
  • Инфраструктура выпуска: публикация пакетов FlagTree перенесена на самостоятельно размещаемый runner (#1341, причина — доступ к Nexus через управляемый runner со скоростью всего десятки КБ/с, четыре неудачные загрузки крупных пакетов), при запуске контейнера версия выбирается динамически через FLAGTREE_VERSION, что избавляет от пересборки вышестоящего образа (#1342).
  • Офлайн-развёртывание: реализация, соответствующая FEP-0139, влита 10-15 в build-infra #1348, после чего всю ночь выполнены 14 исправлений и улучшений (#1349–#1364); сайт release-info дважды обновлён развёртыванием — 10-13 18:53 и 10-15 17:43.
  • Список тегов и Release за неделю: см. таблицу ниже (по дате слияния).
Время (пекинское время) Компонент Тег / версия Описание
10-12 10:46 FlagTree 0.7.1a1+iluvatar3.6 Первая альфа 0.7.1 в сборочной линии Iluvatar CoreX 4.5.0
10-12 11:23 FlagGems v5.5.0.dev0 Открытие линии разработки 5.5 (5.4 остаётся стабильной линией)
10-13 16:36 FlagTree 0.7.1a1+xpu3.6 Обновление сборочной линии Kunlunxin XPU
10-16 13:34 FlagQuantum v0.3.0 Стабильный релиз линии 0.3
10-16 19:20 FlagQuantum v0.3.1 Добавлены локальный сервис исследовательских возможностей и путь VQE
  • Продолжение выходных (10-10 / 10-11, включено в выпуск от 10-12): три кандидатных версии FlagQuantum v0.3.0rc1, rc2, rc3; в рамках всего окна мониторинга организации других новых тегов нет.

3. Совместная разработка компонентов и кода

FlagGems (слито 142 коммита — максимум по организации)

  • Миграция системы бенчмарков (10-16, #7169): 196 файлов бенчмарков перенесены со старого генератора input_fn на двухфункциональную модель case_fn / build_inputs_fn (BenchmarkCasePlan), добавлено 294 определения тестовых случаев, объём +14910/-1567, 490 файлов.
  • KernelGen (Nvidia) продолжает поставку: на этой неделе слиты matrix_exp, _linalg_solve_ex, _pack_padded_sequence, _scaled_mm_v2 (10-12) и пакет из десяти операторов (_reshape_copy, grid_sampler, atleast_3d, special_modified_bessel_i1, mH, dstack, glu_jvp, geqrf, istft, select_copy, 10-15), дополнительно добавлены cartesian_prod, atleast_1d, batch_norm_elemt (10-16).
  • Kunlunxin XPU: 10-12 шесть исправлений и оптимизаций (CI, семейство fake_quantize, hardsigmoid_ и channel_shuffle, пропуск бенчмарков FP8, оптимизация трёх операторов); с 10-13 четырнадцать коммитов пакета XPU3 на рассмотрении (гейтинг возможностей #7098, реализации операторов #7103–#7117); 10-15 слит пакет производительности batch-2 #6662 (all_dim и batch_norm преодолели порог 0.8x, исправлены глобальные побочные эффекты на этапе импорта); 10-16 дополнительно слиты семь коммитов: rshift / batch_norm, исправления трёх операторов, sign_ / alpha_dropout / max_dim, семейство скаляров foreach и другие.
  • Ascend (KMCompiler): ограничение сетки index_fill (#6946), переполнение сетки запуска mul при больших непрерывных входах (#6949), auto-blockify для addmm / bmm (#7013), ограничение coreDim для replication_pad2d_backward (#7081), ограничение сетки unsafe_index_put (#7033), embedding_spmdm (#7149), урезание бенчмарка linalg_qr и ограничение сетки linalg_lu (#7125 / #7165).
  • XuanTie академии Damo (thead / PPU): оптимизация ADDMM / ADDMM_ / router GEMM / BMM и добавление BADDBMM (#6859), переключение PPU-ZW810E на унифицированный тестовый контейнер (#7176).
  • Moore Threads: специализированный по warp конвейер SQMMA (mm / bmm / addmm / baddbmm, #7093); Enflame: Enflame S60 включён в тестовые бэкенды операторов (#6917), исправление завышенных результатов бенчмарка gcu300, где откат на CPU принимался за базовую линию (#7054), крупный пакет обновлений Enflame из 28 файлов +3549/-593 на рассмотрении (#7077).
  • Тестирование и качество: недельные исправления тестов охватывают 29 операторов (#6964) и пять отсутствующих покрытий (#7029), независимость от устройства тестов разреженных полуструктурированных данных (#7056), защита движка тестовых случаев квантованного GRU (#7057), метка NoCPU для новых операторов без эталонной реализации на CPU (#7045).
  • Кластер исправлений безопасности и точности: выход за границы index_select (#7106), хвостовая маска argmin (#7119), маска pad (#7121), обратный проход layer_norm (#7123) — четыре коммита на рассмотрении; четыре исправления all / any по страйдам и zero по страйдам (#7158–#7161).
  • Инфраструктура CI: серия из пяти коммитов составного действия robust-checkout (устойчивость проверки при зависаниях), документация CICD random / probe, определение версии SDK ускорителя в run_tests.py (#7182).

FlagTree (слито 27 коммитов)

  • TLE и мультибэкенды: базовый бэкпорт TLE-Raw в поддерживаемую ветку 3.5.x (#1321), Ascend tle.pipe (#1275), контракты возможностей целочисленного dot и dot_scaled для HPU / Moore Threads (#1189), понижение CommonIR до TritonGPU с одновременным подключением пяти бэкендов enflame / HCU / Iluvatar / MetaX / mthreads (#1353, на ревью), псевдонимы tle.gpu.alloc для iluvatar и PPU (#1317 / #1320), tiled smem (#1161).
  • FlagMega кросс-архитектурный: бэкенд кодогенерации C++/FTT на BI-V150 (заявлено быстрее Triton), исправление резидентности потоков GEMV (с 12.25 до 10.38 мс/токен), переиспользование активации GLU между N tile (-0.17 мс/токен); серия из пяти PR на ревью (#1361–#1365) переносит программный конвейер TLE / warp-специализацию / глобальный барьер на RDNA (gfx1100 / gfx1201), добавлены цели amd-gfx1100 / amd-gfx1201 и nvidia-sm89 (Ada), Qwen3-1.7B запущен как единый cooperative megakernel на W7900 / R9700 для decode и prefill.
  • CI и новое оборудование: сторож автоматического перезапуска CI расширен на все workflow (#1351), workflow базовой линии и тестов FlagGems для xpu3.6 (#1366), workflow базовой линии и тестов для tsingmicro3.6 (#1371), исправление патча сборки SpacemiT (#1337); на ревью raw-kernel eDSL smt_rvisa для SpacemiT (#1381) и fp64 MMAC для бэкенда HCU (#1384).
  • Исправления PPU: неверный результат из-за порядка памяти при транспонировании fp32 AIU GEMM (issue #1359) и его исправление (#1360, преобразование shared memory в операнд dot с добавлением тестов).

Torch-FL (слито 38 коммитов)

  • Линия подключения: Tsingmicro только FlagGems (#492 / #493) → Kunlunxin CUDA-boxing (#495) → нативный XPU без boxing (#502) → тройка CI (#504 / #507 / #508) → Iluvatar CoreX с приоритетом FlagGems (#514) и маршрутизация 37 упавших операторов в cpu_fallback (#518) → базовая среда выполнения Apple Silicon Metal (#516) и нативные операторы MPSGraph (#528) → нативный vendor-бэкенд Iluvatar CoreX (#527) → коллективные коммуникации Tsingmicro через FlagCX (#536).
  • CI и регламент: конфигурационно-управляемая матрица (#519), единый конвейер manifest (#534), маршрутизация платформ с учётом изменений и CI по требованию для доверенных fork (#521), CUDA boxing переведён в явный переключатель (#520), трёхстадийный CI (pr / nightly / weekly).
  • Прорыв по BERT-fleet (раннее утро 10-16): девять PR подряд (#545–#553) охватывают проверку устройств для свёрток и layer_norm на MUSA / GCU, маршрутизацию комплексных dtype на DCU, контракт dropout для SDPA на Ascend, маршрутизацию операторов представлений Tsingmicro, мост переименования параметров тюнинга Ascend FlagTree 0.7.0, нативный rsub на GCU и единый источник покрытия SDPA для восьми платформ.
  • Набор согласованности: аппаратно-независимые тесты контрактов времени выполнения (device / регистрация / аллокатор / передача / потоки и события / диспетчеризация) подключены ко всем CI, кросс-платформенные прогоны выявили и устранили 4 реальных пробела (семантика потоков и событий Enflame GCU, заглушка current_stream вне CUDA, создание потока Tsingmicro, прямой маршрут matmul на Ascend).

FlagCX (слито 13 коммитов)

  • Передача и производительность: ретрансляционная передача PXN (#648, 37 файлов +3711/-268, включая выбор топологии и CI на 8 картах), добавление пула pthread-воркеров и общих P2P-артефактов в CRL (#647), потоковый IPC Get с сетевым откатом (#649), унифицированный перенос прогресса RMA и коллективных коммуникаций в worker pool (#651).
  • Корректность и согласованность: API состояния передачи с учётом результата (#654 / #652), удержание group guard на всём протяжении coalesced batch, ожидание обновления видимости IBRC перед GPU READ в пути CRL (#657), адаптеры четырёх платформ CUDA / MetaX / Hygon / PPU теперь явно падают при пропуске GPU-тестов (#653).
  • CI и бэкенды: единый фреймворк CI (конфигурационно-управляемое обнаружение платформ плюс уведомления Feishu по платформам, #650); поддержка бэкенда Tsingmicro открыта PR (#656); Device API и IR CI для Hygon (#643) слиты вечером 10-16.

FlagQuantum (слито 13 коммитов)

  • Список версий см. в главе 2. На инженерной стороне также сосредоточенно исправлена линия семинара Jiuding (изоляция личных заметок и заданий по идентичности платформы, дедупликация общих монтирований и каталогов с псевдонимами образов, корректировка целей авторизованного оборудования Quafu), а также втроём объединены встроенная отрисовка графиков, нормы текста на китайском для преподавания и шесть выровненных примеров notebook.

FlagGems-vllm (объединено 24 коммита)

  • Инференс-операторы: block-scaled INT8 einsum (#857, 10-12), эксклюзивный для бэкенда MetaX GDN fused_recurrent (#907), путь XuanTie TLE для chunk_kda с отказом от K=192 (#899), PPU INT8 блочный BMM и w8a8_block_int8_bmm (#760), MThreads FP8 varlen attention (#926), конкатенация MLA и graph-safe paged MQA logits (#897), Ascend chunk_kda (#918).
  • Инструменты и бенчмарки: поддержка параметра --base-data и сравнение с базовой линией CUDA (#912, +72550/-5), унифицированная настройка стартовой конфигурации dequantize_and_gather_k_cache в libtuner (#916, охватывает MetaX / Hygon / Moore Threads / XuanTie), синхронизация бэкендов в тестах ops (#917).

vllm-plugin-FL (объединено 10 коммитов)

  • Пакет адаптации vLLM 0.28: первая партия объединена для Iluvatar CoreX BI-V150 (#566) и Ascend (#487); в стадии проверки — Kunlunxin P800 (#585, завершена сквозная проверка Qwen3.6-27B dense и 35B-A3B MoE), Moore Threads MUSA (#575), XuanTie (#574), Enflame S60 (#582).
  • Интеграция компонентов: внедрение FlagGems-vllm в систему плагинов (#583, +1507/-173, 49 файлов); поддержка FlagTree для Kunlunxin (#546); исправление привязки множественного кэша внимания Iluvatar (#579); предварительный прогрев оператора кэша перед захватом графа вычислений (#552).
  • CI: трёхступенчатый конвейер (pr / nightly / weekly) и маршрутизация по платформам на основе diff (#581 / #592 / #599).

sglang-plugin-FL и FlagGems-sglang (объединено 1 коммит / 24 коммита)

  • sglang-plugin-FL: #132 реализует для sglang 0.5.18 слитые операторы Iluvatar (объединено 10-14); в стадии проверки — обновление Hygon BW1000 до 0.5.18 (практические тесты на одной машине TP2 и на двух машинах TP4 / PP2, #138), Iluvatar 0.5.18 empty runtime (#139), интеграция Qwen3.6 для Moore Threads (#125).
  • FlagGems-sglang (конкурс Track1): 10-12 и 10-13 сосредоточенно объединены по 19 соревновательных ядер в каждый (gate_topk, sigmoid_gate_mul, seqlens_expand, group_norm_silu, fused_moe_dispatch_index, dsv3_fused_a_gemm, deepep_permute, concat_mla_k и др.); набор бенчмарков поддерживает базовую скорость ускорения --base-data (#153), реализованы каркас из 17 тестов операторов batch6 (#155, 51 файл) и рабочий процесс ops-test (#156).

FlagAttention (объединено 6 коммитов)

  • Оптимизация prefill / decode для разреженного внимания miniMax на sm_90 (#85), оптимизация версии для Hygon (#94), рефакторинг API операторов и стандартизации тестов (#91), подключение ops-test (#93) и исправление путей к формату / списку операторов Enflame (#96), унифицированный контейнер и обнаружение SDK для PPU (#98 / #99); в стадии проверки — бэкенд rotary embedding для Cambricon (#84).

FlagScale / FlagBLAS / FlagDNN / FlagFFT (объединено 2 / 2 / 0 / 1 коммитов)

  • FlagBLAS: объединён GroupGEMM для пяти бэкендов (ascend / hygon / iluvatar / mthreads / thead, #23, +8730/-1188, 31 файл); на рассмотрении серия thead PPU GEMM (sgemm / hgemm / bfgemm / dgemm, #148) и rpm-упаковка (#146).
  • FlagScale: платформа PPU включена в общий CI-конвейер и улучшены зависимости CUDA TE-FL (#1300, +1540/-18); исправлено ложное срабатывание heartbeat во время контрольных точек (#1268) и жизненный цикл диагностической остановки (#1271); на рассмотрении упаковка последовательностей для мультимодального обучения Qwen3.5 (#1308).
  • FlagDNN: данные эквивалентной производительности распространяются на Ascend, Moore Threads, DAMO XuanTie и Hygon (три коммита “add equivalent performance” и дополнение стандарта Hygon).
  • FlagFFT: issue #31 указывает, что на теге v0.2.0 в pyproject указано 0.2.3, тогда как тег / rpm / манифест — 0.2.0 (main уже перешёл на 0.3.0-dev1); продвигается линия слияния dev в main.

Megatron-LM-FL и TransformerEngine-FL (объединено 2 / 1 коммит)

  • Megatron-LM-FL: объединены #184 (поддержка PPU CI) и #187 (переиспользование зависимостей wheel в наборе юнит-тестов); #199 добавляет платформу Biren SUPA — SUPA как отдельный тип torch-устройства (torch_supa переименован в PrivateUse1), патч torch_supa.contrib.transfer_to_supa для точек вызова torch.cuda, распределённый бэкенд BCCL; #201 унифицирует CI-фреймворк; #200 покрытие Ascend GDN и #202 синхронизация DeepSeek-V4 с upstream на рассмотрении.
  • TransformerEngine-FL: объединены #129 (юнит- и интеграционные тесты PPU), #132 (стандартизация раннера бэкенд-тестов), #134 (унификация CI-фреймворка и устранение восьми дублирующихся триггеров по платформам); на рассмотрении #135 восстановление псевдонима sys.modules для transformer_engine_torch после загрузки расширений вендоров (линия MetaX), #136 запрос возможностей NPU-вендоров и исправление масштабирования тензоров.

FlagTrain / FlagSparse / FlagOS-Compressor (объединено 8 / 2 / 0 коммитов)

  • FlagTrain: объединены KMCompiler CI/CD Dockerfile (#8), обновление тестов оператора lamb на Nvidia и Hygon (#7), packbits (#11), CI бэкенда Ascend (#14), evoformer_attn (#6) и unpackbits (#17); на рассмотрении fp8_gemm (#18) и mixed_gemm (#10).
  • FlagSparse: объединены разреженный пакет DCU / ROCm от внешнего контрибьютора NCIC-AlphaSparse (#109, 30 файлов +1611/-241, включая кэш ROCm-разреженности, документацию DCU и Ascend и CI) и maca opt (#112); табличное оформление лицензии и verify-only упаковки (#110 / #111).
  • FlagOS-Compressor: на рассмотрении экспорт INT8 (исключение BF16 и сохранение FP32, #10) и конвертация контрольных точек MXFP8 / NVFP4 (#11); в течение недели исправление нижней границы зависимостей PyPI (#12) и синхронизация wheel-конвейера.

build-infra (объединено 35 коммитов) и community (объединено 12 коммитов)

  • build-infra: каталог wheel и пять коммитов автоматического учёта (#1325–#1331), обновление матрицы (#1333), миграция скриптов конвейера docs (#1334), внутренняя проверка версии deb (#1336), адрес tarball исходников (#1337), переименование packages.yaml (#1338), закрепление официального тега 2.2 (#1339), самохостируемый runner (#1341), динамический выбор версии FlagTree (#1342), офлайн-установщик (#1348) и пакет ежедневных исправлений wheel (#1349–#1364).
  • community: расписание 2.3 и руководство FEP (#126), четыре коммита по цифровизации управления (#127–#130, people.yaml включает 31 человека, projects.yaml фиксирует maintainer / emeritus по каждому репозиторию, унификация словаря состава SIG, переименование unit в org), три коммита по данным контрибьюторов (#133–#135, включая отображение организации Kubuds от Kuyа — 14 контрибьюторов FlagGems), #136 (15 контрибьюторов FlagTree и три организации Sunrise / T-Head / NVIDIA), #137 (контрибьюторы бэкендов производителей FlagCX и TransformerEngine-FL), #138 (FlagGems confirmed contributors), а также пакет FEP #139–#149.
  • docs: автоматическое обновление ботом библиотеки моделей (#542 и #549–#551), 10-13 добавлены README для шести моделей FlagRelease (Hy3-nvidia, MiniCPM5-1B-zhenwu, Qwen3.6-27B-hygon, версии BF16 и W4A8 для Qwen3.8-27B), 10-14 синхронизация с ModelScope — 31 файл, +5373/-69.

Новые репозитории и новые направления

  • Trident (опубликован 10-12): компилирует Python-функции вычислений в стиле Triton / Torch в MLIR / LLVM и исполняет их через tvm_ffi, предоставляет trident.jit и trident.compile, зависит от apache-tvm-ffi и torch 2.10 и выше; в течение недели #1–#3 завершены проверки base-защиты и покрытия тестами операторов torch.
  • optest (создан 10-13): инфраструктура тестирования операторов, включая инструмент генерации отчётов, согласуется с пакетом исправлений еженедельного тестирования FlagGems и рабочим процессом ops-test (FlagAttention / FlagGems-sglang).
  • FlagCV и триада для речи и аудио (созданы 10-14): FlagCV указывает на направление компьютерного зрения, kaldi-triton / pyAudioAnalysis-sino / librosa-sino указывают на распознавание речи и анализ аудио; pyAudioAnalysis-sino 10-16 получил README и первый снимок, позиционируется как CNPort — локализованный порт для отечественных CPU и стека научных вычислений Python.
  • flir: влит Ascend Lane Vectorize (#76), исправление PointerCastOp и dialect include на рассмотрении (#80 / #81).

4. Члены сообщества и адаптация производителей

  • Kunlunxin: самое насыщенное инженерными работами направление среди производителей на этой неделе. Torch-FL выполнил тройной переход от рефакторинга замены CUDA-boxing до зелёного CI (#502 / #504 / #507 / #508); FlagGems — четырнадцать коммитов пакетной доработки XPU3 плюс пакет производительности batch-2 (#6662) и семь оптимизаций и исправлений; FlagTree выпустил сборочную линию 0.7.1a1+xpu3.6; на стороне инференса vllm-plugin-FL #585 завершил адаптацию P800 к vLLM 0.28 и сквозную проверку.
  • MetaX: защита упаковки рантайма FlagQuantum (#620, совместимый с рантаймом PyTorch поставщика, вошла в кроссплатформенную матрицу упаковки квантовой линии); FlagGems-vllm block-scaled INT8 einsum (#857) и GDN fused_recurrent (#907); пакет исправлений MetaX — reshape_and_cache_flash переведён на FL dispatch (#586), прерывание dense MM при MMA-плитках меньше 16 (#7108), точность fp16 rnn_tanh (#6971), очистка cudnn_convolution (#7145); TransformerEngine-FL защита псевдонимов (#135); Torch-FL операторы комплексных чисел через маршрутизацию boxing (#539). Новости: на Промышленной выставке Xisuo X302 получил награду «Guoxin Exhibition» за инновационные достижения; код GROMACS для расчёта свободной энергии методом возмущения вошёл в основную ветку открытого исходного кода; открытый исходный код в вузах, станция Шанхай, посетила три университета; MiniCPM-V 4.7 в двух конфигурациях Day-0 (всего 42-я модель), Step 5 Preview Day-0 (43-я модель), работа физического движка Newton, SGLang Meetup — трёхстороннее обсуждение совместной разработки Plugin в upstream.
  • Iluvatar CoreX: две линии — сборка и рантайм — FlagTree 0.7.1a1+iluvatar3.6 и оптимизация FlagMega на BI-V150 до миллисекундного уровня (GEMV с 12,25 до 10,38 ms/token); бэкенд Torch-FL FlagGems-primary (#514) и нативный бэкенд vendor (#527) последовательно влиты, 37 сбойных операторов в тот же день переведены на cpu_fallback (#518); на стороне инференса vllm-plugin-FL #566 (vLLM 0.28), sglang-plugin-FL #132 (слитые операторы 0.5.18), vllm-plugin-FL #579 влиты; оптимизация FlagGems conv1d / conv2d (#6298) и диспетчеризация GEMM-групп FlagBLAS. Новости: на Промышленной выставке впервые показано суперузловое решение «Tiangan 300 IXL144» (144 GPU и 18 CPU в одном шкафу, около 10,1 ТБ видеопамяти), 10-15 официально объявлено о MiniCPM-V 4.7 в двух конфигурациях Day-0 (всего более 400 моделей).
  • Moore Threads: конвейер FlagGems warp-специализированного SQMMA (#7093) и оптимизация moe_load_balance_loss / прямого прохода SDPA (#6985 / #6984); FlagTree MTHREADS TLE два подряд (#1267 / #1268) и защита заголовочных файлов Proton (#1347), конвейер постоянного GEMM и синхронизация SPMC (#1294), кэш TME (#1385) на рассмотрении; FlagGems-vllm FP8 varlen attention (#926); адаптация vllm-plugin-FL MUSA 0.28 (#575). Новости: MTT S5000 и MUSA завершили Step 5 Preview Day-0 и раскрыли технические детали — гибридное внимание, FP8 DeepGEMM, смешанная точность и спекулятивное декодирование MTP3.
  • Enflame: FlagGems Enflame S60 вошёл в бэкенд тестирования операторов (#6917), исправление базовой линии бенчмарка gcu300 (#7054), крупный пакет обновлений Enflame из 28 файлов на рассмотрении (#7077); Torch-FL перевёл GCU embedding на нативный topsatenEmbedding и повысил пропуск набора проверок согласованности до жёсткого сбоя (#499); адаптация vllm-plugin-FL S60 к 0.28 (#582) на рассмотрении; список пяти бэкендов FlagTree CommonIR включает enflame, интеграция FlagPrism Enflame (#1239) продолжает обновляться.
  • Ascend: более десяти исправлений и оптимизаций FlagGems (#6946 / #6948 / #6949 / #7013 / #7081 / #7033 / #7125 / #7149 / #7165, а также #7157 исправляет сбой GIL в многопроцессном vLLM, #7134 — корректность и совместимость с FlagTree); в линию FlagTree Ascend влито семь коммитов (reduce sum strength, документация dist ops, переименование семантики, оптимизация tle.pipe, обновление рабочего процесса cann9.1 до образа torch2.12); FlagGems-vllm flash_mla поддерживает Ascend (#863) и fused_marlin_moe W4A16 (#744); обновление vllm-plugin-FL 0.28 (#487) стало первым местом применения; Flag

По две записи у Train и flir; FlagScale разделяет CI. Со стороны новостей: Step 5 Preview с поддержкой vLLM Ascend 0Day, а также 1024-карточный жидкостно-охлаждаемый суперузел Atlas 950 SuperPoD синхронно запущен вместе с открытием модели.

  • Damо Academy XuanTie (включая Zhenwu PPU): Torch-FL закрепляет FlagTree для PPU на сборке 0.7.0 (#494); Megatron-LM-FL #184 и TransformerEngine-FL #129 завершают включение PPU в CI-матрицу тренировочного стека; исправление порядка памяти в FlagTree PPU fp32 AIU GEMM (#1359 / #1360), расширение контракта возможностей целочисленным dot и dot_scaled (#1189), псевдоним tle.gpu.alloc (#1317 / #1320), сохранение swizzled-раскладки (#1348 на рассмотрении); оптимизации серии FlagGems ADDMM (#6859) и унифицированный тестовый контейнер PPU-ZW810E (#7176); путь XuanTie TLE в FlagGems-vllm (#899) и блочный BMM PPU INT8 (#760), унифицированный T-Head fused Marlin MoE (#752); FlagBLAS thead PPU GEMM (#148 на рассмотрении); данные эквивалентной производительности FlagDNN XuanTie.
  • Hygon: FlagCX Hygon Device API и IR CI (#643) влиты вечером 10-16, тесты согласованности четырёх платформ охватывают Hygon (#653); разреженные батчи FlagSparse DCU / ROCm (#109); index_copy в FlagGems (#6714) и покрытие тюнинга libtuner в FlagGems-vllm; тесты FlagTrain lamb (#7); sglang-plugin-FL BW1000 обновлён до 0.5.18 (#138 на рассмотрении); стандарт эквивалентной производительности FlagDNN.
  • Tsingmicro: маршрут Torch-FL «FlagGems-only» (#492) и исключение из проверок (#493), коллективные коммуникации через FlagCX (#536), маршрутизация view-операторов (#550); открыт бэкенд FlagCX tsingmicro (#656); влиты baseline FlagGems и рабочий процесс тестирования для FlagTree tsingmicro3.6 (#1371); данные управления сообществом включают его контрибьюторов. Со стороны новостей: MiniCPM-V 4.7 в двух спецификациях Day-0 и выравнивание точности по трём бенчмаркам, раскрыто участие первых адаптированных чипов FLIR в определении нижнего уровня 76 примитивов Triton и 103 операторов FlagGems, а также совместный с Zhiyuan/BAAI открытый релиз Open3D-PIMC.
  • Biren: Megatron-LM-FL #199 добавляет платформу SUPA (отдельный тип torch-устройства плюс распределённый бэкенд BCCL) — на этой неделе впервые входит в тренировочный стек FlagOS; со стороны новостей — первый релиз Step 5 Preview (адаптация BIRENSUPA и SUPACODE к модулям DSA / SummaryCache / MoE); объявленное 10-08 размещение на 4,04 млрд гонконгских долларов (около 70% на цепочку поставок и мощности, около 20% на исследования и разработки, включая программную экосистему) дополнено записью за 10-12.
  • Cambricon / Horizon Robotics: исправление раскладки philox в FlagGems Cambricon (#7009) и бэкенд rotary embedding в FlagAttention (#84 на рассмотрении); у Horizon Robotics на этой неделе ни на GitHub, ни в новостях существенных изменений нет.
  • SpacemiT: отправлен raw-kernel eDSL smt_rvisa для FlagTree (#1381, на рассмотрении, вывод из эксплуатации встроенного TLE dialect), а также исправлен патч сборки (#1337) — направление RISC-V AI впервые входит в расширение языкового уровня компилятора.
  • Sunrise: включён в список организаций данных управления сообществом, внесён в список платформ Day-0 для MiniCPM-V 4.7, графический режим PTPU в vllm-plugin-FL (#569) на рассмотрении.
  • SiliconFlow: шесть вливаний в FlagGems за неделю (_fused_adamw_ и перегрузка tensor-LR, группировка бенчмарков index_reduce_, регрессия стартовых границ, stft / stft.center, triangular_solve, а также исправления производительности scatter_reduce / argsort / convolution_backward / upsample и др.).
  • NCIC-AlphaSparse: внешние организации продолжают отправлять в FlagSparse разреженные батчи DCU / ROCm (#109) и maca opt (#112), внешнее сотрудничество по разреженной линии стабильно.

5. Экосистема и сообщество

  • Конференция (17–18 октября, Пекин, Выставочный центр Национальной демонстрационной зоны независимых инноваций Чжунгуаньцунь): 12 октября опубликованы полная программа и руководство для участников — 1 главный форум, 6 тематических форумов (AI-системы / интеграция квантовых и интеллектуальных вычислений / Embodied Intelligence / AI Agent / автомобильный интеллект / международное сотрудничество в области AI-вычислений), 1 практический воркшоп, более 100 докладчиков; на площадке будут представлены FlagOS 2.2 и облачная платформа Liangzhi Cloud. С 15 октября запущены страницы трансляций трёх тематических форумов (форум открытых вычислений по AI-системам, интеграция квантовых и интеллектуальных вычислений, AI Agent); воркшоп сосредоточен на операторной инженерии, периферийном инференсе, оптимизации операторов, квантовом AI-программировании и архитектуре AI-Infra-агентов; страница регистрации собрала более 17 тысяч подписок.

  • Второй этап Глобальной программы развития преподавателей открытых AI-вычислений (старт 12 октября): организован институтом Zhiyuan (BAAI) совместно с Африканским союзом — Африканским советом по научным исследованиям и инновациям, Пекинским университетом и Китайским народным университетом; реализуется на базе сообщества Zhongzhi FlagOS при поддержке Программы развития ООН; слушатели — около 50 ведущих преподавателей вузов из более чем 30 стран, период обучения с 12 по 25 октября; ключевой курс «Основы программного и аппаратного обеспечения интеллектуальных вычислительных систем» охватывает системное программное обеспечение, операторную инженерию, компиляторы, распределённое обучение и коммуникации, оценку производительности. Основатель FlagOS Линь Юнхуа в докладе на открытии сообщила: Zhongzhi FlagOS уже охватывает более 30 видов AI-чипов от более чем 20 производителей чипов и совместно развивается более чем 100 организациями.

  • Соревнования и работа с разработчиками: глобальный конкурс открытых вычислений FlagOS, сезон 2, трек 2 — челлендж по оптимизации пропускной способности инференса модели MiniCPM стартует 16 октября (на базе vllm-plugin-FL и FlagGems, оптимизация MiniCPM5-2B на двух чипах — серии Xiyun C от MetaX и ещё одном отечественном GPU, два сценария 4k / 16k, итоговая оценка: 70% за общую производительность и 30% за инновационность технического отчёта, приём заявок до 10 ноября, первая премия 30 тысяч юаней); в рамках сообщества конкурс Track1 дважды за неделю провёл массовую очистку репозитория, добавлено 3 конкурсных ядра.

  • Научно-образовательные мероприятия: тур MetaX по открытому исходному коду в вузах, станция Шанхай, 13–16 октября — посещение Восточно-Китайского педагогического университета, Дунхуаского университета и Шанхайского университета (тема «Пусть открытый исходный код станет твоим первым резюме», включая посевную программу специального молодёжного фонда открытого исходного кода и практику интеллектуальной маршрутизации моделей; экосистема разработчиков MetaX уже вложила более 100 тысяч GPU-часов и планирует поддержать более 80 проектов с открытым исходным кодом); MetaX совместно с сообществом SGLang провела AI Infra Meetup, где MetaX / SGLang / FlagOS сформировали идею совместной работы с upstream по теме «поддержка SGLang различных производителей чипов через механизм Plugin»; MetaX анонсировала два тематических мероприятия на CNCC 2026 (22–24 октября, Чэнду).

  • Наблюдения со стороны индустрии: на 26-й Китайской международной промышленной ярмарке (12–16 октября, Шанхай) впервые отдельно организована выставка интегральных схем «Guoxin Expo», где в центре экспозиции оказались суперузлы вместо отдельных карт — MetaX Xijing S600 с полносвязным объединением 64 карт в одном шкафу и поддержкой горизонтального масштабирования до десятков тысяч карт, Iluvatar CoreX «Tiangai 300 IXL144», представленный с точки зрения системной инженерии; IDC прогнозирует, что в 2026 году объём интеллектуальных вычислений в Китае достигнет 2576,5 EFLOPS с ростом на 87,9% год к году. Аналитический центр Xinliu Zhiku в материале «Поставка — вот настоящая вычислительная мощность» обозревает четыре направления: универсальные GPU, реконфигурируемые вычисления, открытые наборы инструкций и высокоскоростные межсоединения. NetEase Youdao представила на ярмарке FlagOS речевую модель Confucius4 и настольного AI-агента LobsterAI.

  • Официальные каналы и проверка поиском: запросы по именам компонентов (FlagOS / FlagGems / FlagScale / FlagTree / FlagPerf / FlagCX / KernelGen и др. на китайском и английском, 24 группы поисковых запросов) — пять окон мониторинга подряд без значимых совпадений; материалы сосредоточены у организаций-участников и в индустрии (Day-0 анонсы, материалы конференции, промышленная ярмарка, соревнования). Восемь групп запросов в HN Algolia не дали прямых совпадений; в колонке CSDN за неделю добавились страницы трёх тематических форумов; в сообществе Zhiyuan записи в пределах окна мониторинга не обнаружены.


6. Наблюдения за трендами

  • Темп выпуска смещается от «релизов версий» к «release train плюс ежедневная поставка»: график 2.3 фиксирует дедлайн FEP, заморозку, трёхуровневые кандидаты и GA как жёсткий таймлайн и отменяет разовый резервный регламент 2.2; build-infra привязывает упаковочный ref к официальному тегу release-2.2 и подключает учёт wheel как хук конвейера; FlagTree переходит на ежедневные wheel с версионированием «только дата» и поддерживает ручной перезапуск в тот же день; офлайн-установщик FEP-0139 одной командой разворачивает систему на изолированном хосте. В совокупности эти четыре типа действий означают, что единицей внешней поставки становится не «версия», а «устойчивый поток артефактов с поддержкой офлайн-развёртывания».
  • Torch-FL закрепляется как стандартная точка входа для подключения производителей: за неделю пять направлений — Tsingmicro, Kunlunxin, Iluvatar CoreX, коллективные коммуникации Tsingmicro и Apple Silicon — вошли в один репозиторий по чётко воспроизводимой схеме: новый слот бэкенда, одна полоса CI, набор упаковки и защиты от отказов (маршрутизация упавших операторов в cpu_fallback), аппаратно-независимый контракт согласованности. Подключение производителей превращается из «кастомизации под каждый проект» в «реализацию по спецификации», что напрямую сократит предварительные затраты на подключение новых чипов в цикле 2.3.
  • Кейс Kunlunxin показывает, что право голоса в выборе бэкенда сместилось наверх: решение на основе CUDA-boxing менее чем за сутки было признано несоответствующим и целиком заменено на нативный XPU, после чего в течение 24 часов были добавлены полосы CI, прогоны стали зелёными и устранены проблемы первого запуска. Это не просто скорость инженерии, а право вето правил управления (бэкенд должен напрямую обращаться к рантайму производителя) над краткосрочно осуществимыми решениями — подобные оценки в ходе ревью FEP цикла 2.3, как ожидается, будут встречаться чаще.
  • Компиляторная сторона становится главной переменной, направление смещается от «множества бэкендов» к «единому IR и переносимым ядрам»: FlagMega в FlagTree расширяется от точечной оптимизации BI-V150 к RDNA и Ada, один и тот же cooperative megakernel проходит decode и prefill на реальной Qwen3-1.7B; TileIR обновляется до CUDA Tile IR 13.4; Trident использует MLIR / LLVM плюс TVM FFI как мост фронтенд-компиляции; Jindie Space-Time подаёт smt_rvisa eDSL. Четыре линии указывают на один вопрос — можно ли единым промежуточным представлением одновременно обслужить множество чипов; это станет главной линией технического нарратива цикла 2.3.
  • Адаптация Day-0 уже оформилась как внешний актив членских организаций и рычаг операционной деятельности: MiniCPM-V 4.7 покрыт двенадцатью платформами в день выхода, MetaX и Tsingmicro публикуют материалы в тот же вечер, Iluvatar CoreX объявляет на следующий день, Step 5 Preview — четыре компании в один день; затем конкурс превращает «кросс-чиповую оптимизацию» в соревнование для разработчиков по всему миру. Способность к адаптации — уже не только внутренний показатель, а брендовый актив, который можно публично предъявить, использовать для привлечения разработчиков и обмена на вычислительные инвестиции.
  • Границы организации продолжают расширяться, и начинают достраиваться основания качества и управления: за неделю создано 6 новых репозиториев (компиляторный мост, тестовая инфраструктура, зрение, речь и аудио), а охват расширяется от операторов больших моделей к инструментальным цепочкам множества доменов; параллельно внедряется optest, рабочий процесс ops-test раскатывается по репозиториям, идут недельные исправления тестов и CI согласованности четырёх платформ, а community фиксирует принадлежность контрибьюторов и роли управления в едином источнике истины people.yaml / projects.yaml. Синхронность расширения и управления — структурная особенность этой недели, отличающая её от предыдущих периодов масштабирования.
  • Следующие точки наблюдения: релизы на конференции (10-17 / 18) и первый ежедневный отчёт после конференции; фактическая форма поставки публичной версии FlagOS 2.2 и платформы Liangzhiyun; ход ревью и мержа первых FEP цикла 2.3 (#139–#149) (дедлайн 11-13); темп мержа пяти подряд по FlagMega AMD / Ada и исправлений PPU; фактическая форма ежедневных wheel FlagTree (номер версии и площадка публикации); порядок мержа оставшихся трёх линий vLLM 0.28 (MUSA / XuanTie / S60); масштаб участия в конкурсе MiniCPM.

Приложение: материалы и проверка