Еженедельный отчёт FlagOS (2026-10-12 ~ 2026-10-16)
Период отчёта: с 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_rvisaeDSL. Четыре линии указывают на один вопрос — можно ли единым промежуточным представлением одновременно обслужить множество чипов; это станет главной линией технического нарратива цикла 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.
Приложение: материалы и проверка
- Материалы: пять выпусков ежедневного отчёта FlagOS за 2026-10-12, 10-13, 10-14, 10-15 и 10-16 (соответствующие окна мониторинга: с 10-10 09:40 до 10-12 06:00, с 10-12 06:00 до 10-13 06:00, с 10-13 06:00 до 10-14 06:00, с 10-14 06:00 до 10-15 06:00, с 10-15 06:00 до 10-16 06:00), пропусков за период нет.
- Метод проверки: по всем 61 репозиториям org flagos-ai проверен статус пушей (в окне этой недели пуши были в 27 репозиториях); по поисковому критерию GitHub перепроверены PR, дата слияния которых приходится на период с 10-12 00:00 по 10-16 23:59: 385 слитых PR, 525 вновь открытых PR, 338 PR на рассмотрении с обновлениями в окне; слияния по репозиториям (поисковый критерий): FlagGems 142, Torch-FL 38, build-infra 35, FlagTree 27, FlagGems-sglang 24, FlagGems-vllm 24, FlagGems-Experimental 16, FlagCX 13, FlagQuantum 13, community 12, vllm-plugin-FL 10, FlagTrain 8, FlagAttention 6, остальные распределены по репозиториям FlagScale / FlagBLAS / FlagSparse / Megatron-LM-FL / TransformerEngine-FL / FlagFFT / sglang-plugin-FL / FlagPrism / Trident / flir и др.; метки и Release проверены по первоисточникам компонентных репозиториев по отдельности, а также дополнительно внесены FlagQuantum v0.3.0 и v0.3.1, выпущенные после отсечки ежедневного отчёта этого дня (10-16 06:00); новостная часть перекрёстно проверена по 24 группам поисковых запросов Google News RSS на китайском и английском (окно около 5 дней), HN Algolia, Tavily и оригинальным публикациям на официальных сайтах организаций-участников.
- Пояснение критериев: даты и время указаны по пекинскому времени; «слито» означает PR, время слияния которых по поиску GitHub попадает в окно, что даёт расхождение примерно в один день с посуточным подсчётом по окнам каждого выпуска ежедневного отчёта (например, 13 PR, указанные в ежедневном отчёте за 10-13, фактически соответствуют дате слияния 10-12); в настоящем отчёте единообразно применяется критерий даты слияния; 10-16 было 51 слияние FlagGems, большинство из которых приходится после отсечки ежедневного отчёта этого дня (06:00), они учтены по поисковому критерию.
- Ограничения: активность на уровне веток (например, feature-ветки FlagMega, линия слияния dev в main в FlagFFT) невозможно полностью перечислить по критерию ветки по умолчанию; по новостной части названий компонентов сохраняется нулевая результативность подряд, контент экосистемы в основном поступает от организаций-участников и отраслевых медиа, части, не являющиеся официальными анонсами FlagOS, отмечены в тексте по характеру источника; отдельные роботизированные коммиты обновления зависимостей не раскрыты построчно.
- Основные ссылки:
- Организация и репозитории — https://github.com/orgs/flagos-ai/repositories · https://github.com/flagos-ai
- Релиз FlagQuantum — https://github.com/flagos-ai/FlagQuantum/releases/tag/v0.3.0 · https://github.com/flagos-ai/FlagQuantum/releases/tag/v0.3.1 · https://github.com/flagos-ai/FlagQuantum/releases/tag/v0.3.0rc3 · https://github.com/flagos-ai/FlagQuantum/pull/629 · https://github.com/flagos-ai/FlagQuantum/pull/634
- Цикл FlagOS 2.3 — https://github.com/flagos-ai/community/pull/126 · https://github.com/flagos-ai/community/blob/main/release/2.3/schedule_CN.md · https://github.com/flagos-ai/community/pull/139 · https://github.com/flagos-ai/community/pull/149
- Офлайн-установщик — https://github.com/flagos-ai/build-infra/pull/1348 · https://github.com/flagos-ai/community/blob/main/fep/sig-os/0139-offline-one-click-installer.md
-
Подключение Kunlunxin — https://github.com/flagos-ai/Torch-FL/pull/502 · https://github.com/flagos-ai/Torch-FL/pull/503 · https://github.com/flagos-ai/Torch-FL/pull/504 ·
- Матрица платформ Torch-FL — https://github.com/flagos-ai/Torch-FL/pull/514 · https://github.com/flagos-ai/Torch-FL/pull/516 · https://github.com/flagos-ai/Torch-FL/pull/527 · https://github.com/flagos-ai/Torch-FL/pull/528 · https://github.com/flagos-ai/Torch-FL/pull/536 · https://github.com/flagos-ai/Torch-FL/pull/519 · https://github.com/flagos-ai/Torch-FL/pull/521
- Ключевые слияния FlagGems — https://github.com/flagos-ai/FlagGems/pull/7169 · https://github.com/flagos-ai/FlagGems/pull/6859 · https://github.com/flagos-ai/FlagGems/pull/7093 · https://github.com/flagos-ai/FlagGems/pull/6662 · https://github.com/flagos-ai/FlagGems/pull/7054 · https://github.com/flagos-ai/FlagGems/pull/6917
- Линейка компилятора FlagTree — https://github.com/flagos-ai/FlagTree/pull/1352 · https://github.com/flagos-ai/FlagTree/pull/1364 · https://github.com/flagos-ai/FlagTree/pull/1365 · https://github.com/flagos-ai/FlagTree/pull/1381 · https://github.com/flagos-ai/FlagTree/releases/tag/0.7.1a1%2Biluvatar3.6
- FlagCX — https://github.com/flagos-ai/FlagCX/pull/648 · https://github.com/flagos-ai/FlagCX/pull/650 · https://github.com/flagos-ai/FlagCX/pull/653 · https://github.com/flagos-ai/FlagCX/pull/643 · https://github.com/flagos-ai/FlagCX/pull/656
- Стек инференса — https://github.com/flagos-ai/vllm-plugin-FL/pull/583 · https://github.com/flagos-ai/vllm-plugin-FL/pull/585 · https://github.com/flagos-ai/FlagGems-vllm/pull/926 · https://github.com/flagos-ai/FlagGems-vllm/pull/760 · https://github.com/flagos-ai/sglang-plugin-FL/pull/132
- Линейка обучения и операторов — https://github.com/flagos-ai/Megatron-LM-FL/pull/199 · https://github.com/flagos-ai/FlagBLAS/pull/23 · https://github.com/flagos-ai/FlagSparse/pull/109 · https://github.com/flagos-ai/TransformerEngine-FL/pull/134 · https://github.com/flagos-ai/FlagTrain/pull/14
-
Новые репозитории — https://github.com/flagos-ai/Trident · https://github.com/flagos-ai/optest · https://github.com/flagos-ai/FlagCV · https://github.com/flagos-ai/pyAudioAnalysis-sino · https://github.com/flagos-ai/librosa-sino · <https://github.co
- Конференция и экосистема — https://www.bagevent.com/event/FlagOS2026 · https://damodev.csdn.net/6acc80ac536f457592af4684.html · https://flagos.csdn.net/6ad0972649ed150a32d7dd22.html · https://www.pingwest.com/a/318315 · https://flagos.io/Icttp
- Организации-участники — https://www.metax-tech.com/ndetail/12668.html · https://www.metax-tech.com/ndetail/12669.html · https://www.metax-tech.com/ndetail/12670.html · https://www.metax-tech.com/ndetail/12666.html · https://www.163.com/dy/article/L980NQRP05389L1N.html · https://m.sohu.com/a/1088011117_121613636
- Промышленная сторона — https://www.21jingji.com/article/20261012/herald/896371fd8a1646436ffdbaf9e9e33fa8.html · https://www.stcn.com/article/detail/4208855.html · https://app.myzaker.com/news/article.php?pk=6accc01f8e9f093c2d5605ce · https://i.ifeng.com/c/8xFfQhghsAG