Окно мониторинга: 2026-10-09 06:00 ~ 2026-10-10 09:40 (пекинское время, около 28 часов; в этот раз — дополнительный отчёт в рабочий день переноса выходных по случаю Национального праздника, окно отсчитывается от момента завершения предыдущего ежедневного отчёта).

Источники: GitHub (org: flagos-ai, полная проверка pushed_at по 54 репозиториям, поштучная верификация 52 коммитов через поиск коммитов, верификация поиска объединённых и находящихся на рассмотрении PR, перекрёстная сверка веток по умолчанию с атомарными источниками, атомарная проверка Release/тегов по 24 репозиториям), Google News RSS (24 группы поисковых запросов на китайском и английском языках, через прокси), HN Algolia, официальная колонка CSDN и проверка сообщества Zhiyuan (подробности см. в списке источников в приложении).


Индекс текущего выпуска

  • Главное за сегодня: двойная плотность по линиям производителей и контрибьюторов — Tsingmicro TX8110 входит в CI, массовый вывод SiliconFlow, завершение FlagQuantum (10-09 ~ 10-10)
    1. Прогресс open-source проектов (динамика GitHub)
      • 1.1 Ритм организации: 11 репозиториев с пушами, 52 коммита, 45 слияний — всё новое в текущем выпуске (10-09 ~ 10-10)
      • 1.2 FlagGems: 18 слияний — массовые изменения SiliconFlow, операторы KernelGen и инфраструктура CI (10-09)
      • 1.3 FlagGems на рассмотрении: высокая плотность обновлений по трём линиям — Kunlunxin / Ascend / SiliconFlow (10-09 ~ 10-10)
      • 1.4 FlagGems-Experimental: 5 слияний KernelGen Nvidia (10-09)
      • 1.5 FlagTree: 6 слияний — матрица тестов TLE, улучшения RLC и базовая линия PPU 3.6 (10-09)
      • 1.6 FlagQuantum: слияние QBoson, завершение Phase 2 и исправление UX установки (10-09)
      • 1.7 FlagCX / build-infra: слияние P2P Engine и обратный перенос упаковки 0.14.0-rc2 (10-09)
      • 1.8 Остальные линии: FlagGems-sglang / FlagSparse / FlagTrain / vllm-plugin-FL / docs и др. (10-09 ~ 10-10)
    1. Новостные сообщения и экосистема
      • 2.1 Публикации по экосистеме: отечественные GPU «четыре малых дракона» вступают в период системной конкуренции (10-09)
      • 2.2 Поиск и проверка официальных каналов: по линии компонентов сохраняется спокойствие, CSDN без новых статей (10-09 ~ 10-10)
    1. Глубокое погружение по организациям-участникам
      • 3.1 Tsingmicro: бэкенд TX8110 входит в CI тестирования операторов FlagGems (10-09)
      • 3.2 Kunlunxin: массовые слияния исправлений и линия производительности tle.raw (10-09)
      • 3.3 Moore Threads: оптимизация ядра SDPA и продвижение портирования RLC (10-09 ~ 10-10)
      • 3.4 Hygon / Iluvatar CoreX: линия операторов conv и адаптация BI-V150 (10-09 ~ 10-10)
      • 3.5 XuanTie от DAMO Academy / Ascend: CI PPU 3.6 и пакет исправлений Ascend (10-09 ~ 10-10)
      • 3.6 Остальные участники: MetaX / Enflame / Cambricon / Horizon Robotics / Biren (10-09 ~ 10-10)
    1. Итоги и наблюдения за тенденциями
  • Приложение: таблица проверки источников
  • Полный список источников

Главное за сегодня: двойная плотность по линиям производителей и контрибьюторов — Tsingmicro TX8110 входит в CI, массовый вывод SiliconFlow, завершение FlagQuantum (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источник: FlagGems #6347 · FlagGems #6582 · FlagQuantum #604 · FlagCX #645 и др. (полностью см. в приложении)

Окно рабочего дня переноса выходных (около 28 часов) продолжает повышенный ритм после праздников: из 54 репозиториев 11 имели пуши в окне, поиск коммитов дал 52 попадания, 45 PR объединено (все позже момента завершения предыдущего выпуска), ещё 147 PR на рассмотрении обновлены в окне; новых Release и новых тегов в окне нет. День представлен тремя главными линиями:

  • Полное раскрытие по линии производителей: бэкенд Tsingmicro TX8110 официально вошёл в полный CI-тест операторов FlagGems (включая self-hosted runner и официальный контейнерный образ); KunlunXin — пакет исправлений производительности с tle.raw, пакет исправлений KMCompiler для Ascend, исправление сборки SpacemiT, линия операторов conv Iluvatar CoreX — у каждой свои действия (подробности в 1.2 / 1.5 / 3.x).
  • Массовый вклад контрибьюторов: SiliconFlow за одно окно — 9 изменений (4 влитых + 5 новых), охватывающих операторы mode / cumprod_ / scaled_mm / fused_dropout / _fused_adamw / stft / triangular_solve и др., преимущественно нацеленных на Ascend и Moore Threads (подробности в 1.2 / 1.3).
  • Активность линий версий и управления: изменения упаковки FlagCX 0.14.0-rc2 перенесены обратно в main, build-infra исправляет разбор метки flagcx wheel (опережающий сигнал по линии версий); FlagQuantum завершает Phase 2 очистки репозитория 5 влитыми изменениями; Torch-FL добавляет проект дизайна совместимости с CUDA (подробности в 1.6 / 1.7 / 1.8).

Оценка: особенность данного окна — «широкий охват при умеренной интенсивности» — 45 влитых изменений меньше 63 за прошлый период, но охватывают 10 репозиториев (включая CI, сборку, инфраструктуру релизов и документацию), а действия на стороне производителей расширились от «исправлений» до «непрерывной регрессии» (CI TX8110) и «подключения платформ» (Biren SUPA); в следующей фазе ключевое внимание — на линии версий (FlagCX 0.14.x, первый новый Release после 09-28) и на темпах очистки остаточных PR соревнования.


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

1.1 Ритм организации: 11 репозиториев с пушами, 52 коммита, 45 влитых изменений — все новые за текущий период (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источники: org: flagos-ai список репозиториев · org repos API (базовая линия проверки)

  • Репозитории: 54 репозитория (без новых); в окне пуши в 11 репозиториях — FlagGems (10-09 20:23), FlagQuantum (10-09 20:22), FlagCX (10-09 22:34), FlagTree (10-09 18:09), build-infra (10-09 17:29), FlagGems-vllm (10-09 16:35), FlagSparse (10-09 15:02), FlagGems-sglang (10-09 13:24), FlagGems-Experimental (10-09 11:22), FlagTrain (10-09 11:03), docs (10-10 06:48).
  • Коммиты и влития: поиск коммитов — 52 (FlagGems 17 / FlagQuantum 8 / FlagSparse 5 / FlagGems-Experimental 5 / FlagTree 5 / FlagGems-sglang 4 / FlagCX 3 / build-infra 2 / FlagGems-vllm 2 / FlagTrain 1); 45 влитых изменений все позднее контрольной точки прошлого периода (10 репозиториев, детали в 1.2 ~ 1.8).
  • На стороне рассмотрения: 147 PR обновлены в окне (выборка 100 PR с поточной проверкой: преимущественно FlagGems 58 / vllm-plugin-FL 10 / FlagTree 10 / FlagGems-Experimental 8).
  • Релизы: атомарная проверка 24 репозиториев Release и 6 репозиториев тегов — в окне новых Release и новых тегов нет (последние всё ещё из партии 09-28 ~ 09-01).

  • Примечание: пуши в основную ветку FlagAttention / FlagFFT / vllm-plugin-FL были до окна (10-08), в данном окне преобладает активность по ревью PR.

1.2 FlagGems: 18 влитых изменений — массовые от SiliconFlow, операторы KernelGen и CI-инфраструктура (10-09)

Дата: 2026-10-09 Источники: #6582 · #6347 · #6924 и др. 18 изменений (см. приложение)

  • SiliconFlow пакет из 4 коммитов (10:05 ~ 10:13, сконцентрированное слияние): #6582 оптимизация оператора mode (Ascend / MThreads — объединённая обработка малых строк и блочный подсчёт выполнения; на стороне Ascend предзагрузка ограничена строкой, исправлен недопустимый адрес после изменения формы; 16-битная упорядоченная ключевая гистограмма, верхняя граница рабочей области 64 MiB); #6779 тест cumprod_ переведён на прямой вызов FlagGems; #6614 исправление семантики scaled_mm FP8 и оптимизация бэкенд-путей; #6881 кросс-бэкендный _fused_dropout (RNG на основе Generator).
  • KernelGen (Nvidia) 3 коммита: #5640 convolution_backward_overrideable (ядро Triton); #6528 philox_uniform (ядро Triton); #6902 классификация требований к ядрам Triton для всех определений (дополнены 14 категорий ранее игнорировавшихся вычислительных путей).
  • Вендоры и CI 8 коммитов: #6347 бэкенд Tsingmicro TX8110 добавлен в рабочий процесс полного тестирования операторов (см. 3.1); #6710 исправление совместимости бэкенда KMCompiler rnn_tanh; #6559 cudnn_convolution (цели Nvidia / Iluvatar / Hygon); #6944 исправление конфликта dswiglu и dreglu на Kunlunxin; #6735 опция ускорения conftest (–first-parameter-only); #6895 пакет тестов явного API; #6924 в CI проверка переведена на приоритет SSH (откат на HTTP-прокси — по измерениям зависание проверки через прокси составляет около 59% от выборки предварительных сбоев проверки, SSH 16/16 успешно, около 8 секунд).
  • Документация 2 коммита: #6912 документация cicd (описание ops-test.yaml), #6929 новый раздел об оптимизации.

1.3 FlagGems на стороне проверки: высокая плотность обновлений по трём направлениям — Kunlunxin / Ascend / SiliconFlow (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источники: #6926 · #6935 · #6928 и др. (см. приложение)

  • Kunlunxin (более десяти коммитов): пакет ядер tle.raw cluster (#6926 upsample_bilinear2d и др., #6896 log_softmax_out сокращение длинных строк, #6898 nonzero_numpy); базовые линии устройств (#6910 addmm, #6913 outplace_fused_experts, #6943 inplace_fused_experts — пропуск vllm в пользу torch); пути таблиц запуска вендоров серии conv (#6914 conv2d, #6918 conv_transpose2d, #6925 conv3d, #6934 conv_depthwise2d); исправления CI (#6937).
  • Ascend (пакет исправлений KMCompiler): #6935 igammac / polygamma autotune переведены на таймеры устройства (исправлен сбой aclrtEventElapsedTime 507000 при первом autotune на runner 910B); #6946 проверка границ index_fill переведена на нативный aminmax (исправлен отказ в легальных индексах из-за реентерабельности диспетчеризации FlagGems, открыто 10-10 08:39); #6930 Ascend cudnn_convolution (ядро Triton) — открыто.
  • SiliconFlow 5 новых коммитов (14:26 ~ 17:35): #6928 fused_adamw и перегрузка tensor-LR, #6927 stft / stft.center, #6942 triangular_solve, #6941 scatter_reduce — верхняя граница запуска и группировка бенчмарков, #6940 argsort — тайм-аут теста и верхняя граница запуска на Ascend.
  • Прочее: продолжается обновление накопленного пакета KernelGen Nvidia (special_* / rrelu / _scaled_mm_v2 и др.); Damo Academy XuanTie #6497 (PPU FlagTune Cost Model); #6923 CI Enflame мигрирован на flagcicd и обновлён flagtree до 0.7.0; #6796 исправление сбоев еженедельного тестирования (41 оператор).

1.4 FlagGems-Experimental: KernelGen Nvidia — 5 слитых коммитов (10-09)

Дата: 2026-10-09 Источники: #673 · #684 · #703 и др. (см. приложение)

  • Смержено 5 коммитов (10:59 ~ 11:22): #673 sparse_bsr_tensor, #684 sparse_mask, #703 _version, #700 смещение хранения вложенных тензоров, #656 _neg_view_copy — дополнение операторов разреженности и метаданных (все от одного контрибьютора).
  • Обновлено 8 коммитов на рассмотрении: #693 dstack, #698 _coalesce, #696 slow_conv_transpose2d, #666 / #669 / #660 / #674 / #676 серия разреженности и др.
  • Позиционирование: производственная линия KernelGen непрерывно дополняет периферийные позиции в рамках «полного покрытия операторов PyTorch», в данном окне мониторинга преобладают разреженность и метаданные тензоров.

1.5 FlagTree: 6 смерженных коммитов — матрица тестов TLE, улучшения RLC и базовая линия PPU 3.6 (10-09)

Дата: 2026-10-09 Источники: #1333 · #1324 · #1316 и др. (см. приложение)

  • Смержено 6 коммитов: #1328 тестовые примеры TLE для normalize / fused add-normalize на H100 (09:53); #1316 расширение псевдонима tle.gpu.alloc на mthreads / hcu (09:56); #1324 базовая линия FlagGems и рабочий процесс тестирования для ppu3.6 (ppu3.6-gems-baseline.yml / ppu3.6-gems-test.yml, 10:38); #1304 руководство по кросс-узловому all-gather в TLE (14:28); #1333 улучшение компонента разбора Nvidia TritonGPU RLC (RemoveLayoutConversions) — исправление жёстко закодированного переключателя, отсутствия FLAGTREE_RLC_ENHANCE в ключе кэша, игнорирования явной раскладки tle.gpu.set_layout, невозможности устранения cvt внутри цикла и других проблем, переключатели четырёх этапов заменены на pass options (7 файлов +1060/-153, 16:17); #1335 медленный сторожевой таймер CI (git-clone-retry, 17:05).
  • Обновлено 10 коммитов на рассмотрении: #1337 исправление сборки SpacemiT (patch setup.py, +82/-442); #1339 Iluvatar AABS — поднятие сжатого dot tile обратно до нижней границы 16×16×16 TCU (исправление сбоя проверки K>=16 на этапе компиляции для свёрток с малым числом каналов); #1213 поэтапный перенос RLC на MUSA (по умолчанию отключено, 23 файла +2545/-2063); #1330 синхронизация XPU-бэкенда с внутренним triton (de4bf790); #1336 / #1273 / #1275 / #1306 пакет Ascend XCS; #1189 целочисленный dot для PPU / MTHREADS; #1321 обратный перенос TLE-Raw в 3.5.x.

1.6 FlagQuantum: мерж QBoson, завершение Phase 2 и исправление UX установки (10-09)

Дата: 2026-10-09 Источники: #598 · #604 · #605 (см. приложение)

  • QBoson (Kaiwu) предоставлен провайдером и влит (12:13): запущенный 10-08 «QBoson провайдер и интеграция с QDiffusion» официально реализован — включает преобразование Ising / QUBO, подтверждение точности, ограниченную выборку, возобновляемый жизненный цикл задач и сверку счетов провайдера; канал QDiffusion зафиксирован на Kaiwu 1.3.1, готов к работе офлайн.
  • Завершение Phase 2 (14:40 ~ 19:15, 5 коммитов): #600 ~ #602 три партии архивации эталонных доказательств, #603 CI требует, чтобы новые доказательства содержали метаданные хранения, #604 завершающая документация. Запись аудита: дерево репозитория 2 996 файлов / 61 781 105 байт, результаты бенчмарков 280 файлов / 23 664 402 байта, точных дубликатов blob 0, кандидатов на удаление 0; чётко обозначена управленческая позиция «объём и сигнал нулевых ссылок сами по себе недостаточны для санкционирования удаления».
  • UX установки и миграция словаря: #605 «Защита от кажущейся зависшей установки» на рассмотрении (ветка fix/install-ux, пуш с 20:08); миграция словаря продолжается — запись среза алгоритма (10:30), переименование wire-словаря WQ-5 в qubits (10:45).

1.7 FlagCX / build-infra: интеграция P2P Engine влита и обратный перенос упаковки 0.14.0-rc2 (10-09)

Дата: 2026-10-09 Источники: FlagCX #641 · #645 · build-infra #1323 (см. приложение)

  • FlagCX влито 3 коммита: #634 (обработка потоков плагина Ascend torch и исправление объединённого P2P, 17:42); #641 (интеграция P2P Engine — IBRC и BAREX подключены к общему P2P Engine, переключатель USE_SHARED_P2P_ENGINE, 22:33); #645 (обратный перенос изменений упаковки 0.14.0-rc2 в main: упаковка wheel, опциональный device bitcode и заголовочные файлы, пути поиска библиотеки torch_txda; синхронное обновление CI-задачи Hygon Torch API, 22:34).
  • Изменения статуса: #643 (Hygon Device API и IR CI тесты) закрыт без вливания в 22:35; #646 (асинхронная проверка сигналов CICD) открыт заново в 23:40.
  • build-infra: #1323 / #1324 исправляют разбор комментариев-тегов в сборке flagcx wheel (main + обратный перенос release-2.2, 17:28 / 17:29).
  • Оценка: обратный перенос упаковки 0.14.0-rc2 и исправление сборки wheel появились в одном окне — сигналы опережения версионной линии FlagCX интенсивны, наблюдать совместно со следующим релизом.

1.8 Остальные линии: FlagGems-sglang / FlagSparse / FlagTrain / vllm-plugin-FL / docs и др. (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источники: FlagGems-sglang #136 · FlagSparse #108 · Megatron-LM-FL #199 и др. (см. приложение)

  • FlagGems-sglang: #136 (подготовка CI-окружения через uv) смержен (13:23); в Track1 конкурса в очереди на рассмотрении около 20 заявок, дополнительный кандидат #137 (fill_padded_rows) обновлён в 13:28 — конкурсный канал вступает в фазу «расчистки остатков».
  • FlagSparse: #108 «q4 first ops» смержен (15:02, NCIC-AlphaSparse; 119 файлов +12083/-642), в том же пакете — адаптация разреженности для нескольких бэкендов DCU / MUSA / MACA / XPU и проверки CI; этот репозиторий с конца сентября непрерывно смерживает изменения с ритмом примерно один пакет в два дня.
  • FlagTrain: #5 blocked_flash смержен (11:03) — ориентирован на три бэкенда Ascend / MetaX / DAMO XuanTie, линия тренировочных операторов переходит в штатный режим.
  • vllm-plugin-FL: волна адаптации к vLLM 0.28 продвигалась ночью (10-10 00:07 ~ 01:12) — #487 Ascend 910C, #574 THead PPU, #576 Hygon сконцентрированно обновлены; #566 адаптация Iluvatar CoreX BI-V150 (целевая линия 0.4.0-dev); #562 CI для GPU-контейнеров в k8s; #546 обсуждение хука совместимости с Kunlunxin FlagTree. Пуш в основную ветку вне окна (10-08).
  • Megatron-LM-FL: #198 нативный для Ascend SwiGLU, #199 поддержка платформы Biren SUPA открыты заново (подробности см. в 3.5 / 3.6).
  • Torch-FL: #487 проект документа по совместимости с CUDA (добавлен документ cuda-compatibility.md) — включает категории трёх платформ, два режима, поконтрактные границы, архитектурное решение по идентичности устройств и критерии приёмки по платформам (черновик агента, помечен ai-generated, проверен человеком).
  • docs и прочее: #543 список моделей HuggingFace, #546 документация ModelScope (PR от бота) на рассмотрении; FlagScale #1300 (CI обучения PPU 810E), FlagRelease #20 (рефакторинг конвейера миграции: 52 коммита / 95 файлов +23146/-1789), FlagAttention #85 (оптимизация minimax_sparse_attention sm_90), flir #78, FlagPerf #784 — по каждому есть обновления.

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

2.1 Публикация в экосистеме: четыре «малых дракона» отечественных GPU вступают в фазу системной конкуренции (10-09)

Дата: 2026-10-09 Источники: Economic Daily (United Daily News) · World Journal

  • Аналитический отчёт Kaiyuan Securities: Moore Threads, MetaX, Biren, Enflame — «четыре малых дракона» — в первой половине 2026 года суммарно получили выручку около 5,5 млрд юаней, завершив «первый переход» от разработки чипов к стабильной поставке кластеров, но ещё не вышли на повсеместно устойчивую стадию основной прибыли; фокус конкуренции на следующем этапе сместится к зрелости программного обеспечения, эффективной вычислительной мощности кластеров, цепочкам поставок и обслуживанию клиентов.
  • Связь с FlagOS: три из четырёх — Moore Threads, MetaX, Enflame — являются членами FlagOS; у Biren в том же окне также на рассмотрении Megatron-LM-FL #199 (поддержка платформы SUPA) (см. 3.6) — «конкуренция по зрелости ПО» напрямую перекликается с позиционированием FlagOS.
  • Критерий включения: относится к категории отраслевого фона (не имеет прямой транзакционной связи с технической линией FlagOS), включено как фон фундаментальных показателей членских организаций и отраслевого нарратива.

2.2 Поиск и проверка официальных каналов: линия компонентов остаётся спокойной, на CSDN новых статей нет (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источники: Google News RSS (24 группы китайско- и англоязычных запросов, через прокси) · HN Algolia · flagos.csdn.net · Сообщество Zhiyuan

  • Поиск по словам-компонентам (FlagOS / FlagGems / FlagScale / FlagTree / FlagPerf / FlagCX / KernelGen и ещё 14 групп) в окне дал ноль попаданий, продолжается спокойная серия.
  • По экосистемным словам 10 попаданий: включено 1 (см. 2.1); отсеяно 8 (2 брокерских аналитических отчёта, 2 статистики по средствам и эмиссии, 2 анонса саммитов/конференций, 2 нерелевантных англоязычных материала); ещё 1 — рыночный продолжающийся комментарий к открытию исходников компонента DeepSeek Ascend (09-30) — само событие уже было включено в прошлый еженедельный отчёт, в этом выпуске повторно не включается.
  • Сообщество и официальные каналы: HN Algolia по семи группам запросов прямых попаданий нет; в официальной колонке CSDN новых статей в окне нет (последнее содержимое по-прежнему сентябрьская партия, временная метка страницы 10-10 — обновление шаблона); на главной странице сообщества Zhiyuan тематических материалов FlagOS не обнаружено.

3. Углублённое изучение членских организаций

3.1 Tsingmicro: бэкенд TX8110 входит в CI тестирования операторов FlagGems (10-09)

Дата: 2026-10-09 Источник: FlagGems #6347

  • #6347 (влито в 10:54): в рабочем процессе полного тестирования операторов FlagGems (ops-test.yaml) зарегистрирован и включён бэкенд TsingMicro TX8110; добавлен .github/configs/backends/TX8110.yml — vendor: TsingMicro, метка самохостируемого runner tx8110-flaggems-weekly, образ контейнера harbor.baai.ac.cn/flaggems/flaggems-test-tsingmicro-tx8110:20260915 (сетевое подключение контейнера согласно референсной конфигурации вендора, без –network=host).
  • Переиспользование существующей обвязки: существующий путь бэкенда tsingmicro (скрипт проверки чипа, run_tests.py и переменная окружения TXDA_VISIBLE_DEVICES) — для TX8110 организована периодическая регрессия операторов.
  • Значение: адаптация чипа Tsingmicro (направление реконфигурируемых вычислений) перешла от «подключения бэкенда» к этапу «регрессии непрерывной интеграции», что является знаковым шагом в углублении адаптации со стороны членов сообщества.

3.2 Kunlunxin: пакетное влитие исправлений и линия производительности tle.raw (10-09)

Дата: 2026-10-09 Источник: FlagGems #6944 · #6926 · #6896 · FlagTree #1330

  • Влито: #6944 устраняет конфликт операторов dswiglu и dreglu (20:23).
  • На рассмотрении: ядро tle.raw cluster (#6926 upsample_bilinear2d и др., #6898 nonzero_numpy, #6896 log_softmax_out); базовые показатели устройств (#6910 addmm, #6913 / #6943 два пути fused_experts); серия conv (#6914 / #6918 / #6925 / #6934); CI (#6937).
  • Со стороны компилятора: FlagTree #1330 синхронизация бэкенда XPU с внутренним triton (один сжатый коммит, трёхуровневая независимая проверка, обновлено 10-10 09:17).
  • Со стороны инференса: vllm-plugin-FL #546 обсуждение хука совместимости FlagTree для Kunlunxin (обновлено 10-10 00:28).

3.3 Moore Threads: оптимизация ядра SDPA и продвижение портирования RLC (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источник: FlagGems #6878 · #6919 · #5981 · FlagTree #1213

  • Влито: #5981 (оптимизация конвейера sort radix, 15:08), #6919 (оптимизация split-K для умножения матриц с малым выводом, 15:11).
  • На рассмотрении: #6878 оптимизация прямого ядра SDPA Triton — общее ядро на MTT S5000 примерно в 15 раз медленнее нативного MUSA SDPA (около 12,9 мс против 0,84 мс); данный PR за счёт загрузки K в порядке следования строк и цикла KV без маскирования сокращает большую часть разрыва, последующие коммиты (одноуровневый цикл KV + контекст constexpr) достигают 1,98-кратного ускорения на целевой нагрузке (обновлено 10-10 00:28).
  • Со стороны компилятора: FlagTree #1213 портирует поэтапный RemoveLayoutConversions (RLC) на MThreads (по умолчанию отключено).
  • Со стороны инференса: vllm-plugin-FL #575 (адаптация MUSA к vLLM 0.28) обновлён за ночь.

3.4 Hygon / Iluvatar CoreX: линия операторов conv и адаптация BI-V150 (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источники: FlagGems #6559 · FlagCX #645 · vllm-plugin-FL #566 · FlagTree #1339

  • Hygon: cudnn_convolution (#6559, мультицелевой Nvidia / Iluvatar / Hygon) смержен; FlagCX #645 синхронно обновляет задание CI Hygon Torch API (сборка из корня репозитория, import из src); vllm-plugin-FL #576 (образ CI для Hygon vLLM 0.28 и руководство по развёртыванию) обновлён 10-10 01:03; FlagCX #643 (Hygon Device API и IR CI) закрыт без слияния в 22:35.
  • Iluvatar CoreX (Iluvatar): FlagGems #6298 (оптимизация conv2d) обновлён; FlagTree #1339 (AABS возвращает нижнюю границу 16×16×16 TCU) открыт заново; vllm-plugin-FL #566 (адаптация CoreX BI-V150 под vLLM 0.28, цель — ветка 0.4.0-dev) обновлён.

3.5 Damo Academy Xuantie / Ascend: PPU 3.6 CI и пакет исправлений Ascend (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источники: FlagTree #1324 · FlagGems #6935 · Megatron-LM-FL #198 · FlagScale #1300

  • Damo Academy Xuantie (PPU): FlagTree #1324 (базовая линия и рабочий процесс тестирования FlagGems для ppu3.6) смержен (10:38); #1189 (целочисленный контракт dot для PPU / MTHREADS) обновлён; FlagGems #6497 (PPU FlagTune Cost Model) обновлён в 19:23; FlagScale #1300 (CI обучения PPU 810E) обновлён в 18:57; vllm-plugin-FL #574 (адаптация THead PPU под 0.28) обновлён 10-10 00:37.
  • Ascend: пакет исправлений FlagGems KMCompiler — #6935 (таймер autotune), #6946 (проверка границ index_fill, открыт 10-10 08:39); #6930 (Ascend cudnn_convolution) открыт; FlagTrain #5 (blocked_flash, включая цель Ascend) смержен; Megatron-LM-FL #198 нативный SwiGLU для Ascend (через torch_npu.npu_swiglu / npu_swiglu_backward, покрытие FP16 / BF16 / FP32, с тестами); vllm-plugin-FL #487 (Ascend 910C vLLM 0.28) обновлён за ночь.

3.6 Остальные участники: MetaX / Enflame / Cambricon / Horizon Robotics / Biren (10-09 ~ 10-10)

Дата: 2026-10-09 ~ 2026-10-10 Источники: FlagGems-vllm #840 · FlagGems #6923 · Megatron-LM-FL #199

  • MetaX: FlagGems-vllm #840 (двойной бэкенд W4A16 / W8A16 для fused Marlin MoE) обновлён в 19:10; FlagTrain #5 блокирует flash с целью MetaX (слито).
  • Enflame: FlagGems #6923 переносит Enflame CI в flagcicd и обновляет flagtree до 0.7.0 (обновлено в 19:59).
  • Biren: Megatron-LM-FL #199 «Поддержка платформы Biren SUPA» открыт заново — подключение через отдельный тип torch-устройства supa на уровне плагина (torch_supa переназначает вызовы torch.cuda на устройство SUPA, распределённый бэкенд BCCL), вместе с изменениями регистрации платформы и обработки сигналов.
  • Cambricon, Horizon Robotics: в окне мониторинга новых публичных изменений нет.

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

  1. Рабочий день с переносом выходных сохраняет высокий уровень, охват расширяется: 45 слитых коммитов (меньше 63 за прошлый период) охватывают 10 репозиториев, 52 коммита и 147 обновлений на рассмотрении поддерживают послепраздничную интенсивность; на стороне вендоров (Tsingmicro / Kunlunxin / Ascend / SpacemiT / Iluvatar) и на стороне контрибьюторов (SiliconFlow 9 коммитов, пакетные от KernelGen) — плотная работа по двум линиям.
  2. Tsingmicro TX8110 входит в постоянную регрессию: #6347 регистрирует бэкенд TX8110 в полном рабочем процессе тестирования операторов (self-hosted runner + официальный контейнерный образ) — адаптация участников переходит от «подключения» к «периодической регрессии», это многоразовый шаблон углубления адаптации.
  3. SiliconFlow 9 коммитов за одно окно: 4 слитых + 5 новых, охват операторов включает mode / cumprod_ / scaled_mm / fused_dropout / _fused_adamw / stft / triangular_solve и другие, цели преимущественно Ascend и Moore Threads — вклад сторонних команд оптимизации инференса приобретает пакетную форму.
  4. Линия версий и управления активна: FlagCX 0.14.0-rc2 упаковка и обратный перенос в main и исправление разбора тегов build-infra wheel появляются в одном окне (опережающий сигнал линии версий); FlagQuantum завершает Phase 2 очистки репозитория 5 слитыми коммитами (устанавливается принцип «объём и нулевые ссылки недостаточны для санкционирования удаления»); Torch-FL добавляет проект дизайна совместимости с CUDA (в соответствии с дорожной картой #486).
  5. Волна адаптации vLLM 0.28 продвигается за ночь: PR пяти компаний Ascend / Damo Academy XuanTie PPU / MUSA / Hygon / Iluvatar сосредоточенно обновлены с раннего утра до полудня 10-10 — переключение линии версий слоя плагинов инференса всё ещё продолжается, множество точек находится на рассмотрении.
  6. Следующие точки наблюдения: первая точка слияния пакета адаптации vLLM 0.28; линия версий FlagCX 0.14.x; когда появится первый новый Release после 09-28; прогресс очистки остаточных PR соревнования sglang (около 20); путь включения по умолчанию улучшений FlagTree RLC на стороне MUSA.

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

Категория Источники Способ проверки Результат
GitHub org: flagos-ai repos API Полная проверка pushed_at по 54 репозиториям В окне зафиксирован пуш в 11 репозиториях (FlagGems / FlagQuantum / FlagCX / FlagTree / build-infra / FlagGems-vllm / FlagSparse / FlagGems-sglang / FlagGems-Experimental / FlagTrain / docs); новых репозиториев нет
GitHub Поиск коммитов (по committer-date) Полная поштучная проверка 52 коммитов FlagGems 17 / FlagQuantum 8 / FlagSparse 5 / FlagGems-Experimental 5 / FlagTree 5 / FlagGems-sglang 4 / FlagCX 3 / build-infra 2 / FlagGems-vllm 2 / FlagTrain 1
GitHub Поиск по мёрджам (is:merged) Поштучная проверка 45 мёрджей Все позже контрольной точки предыдущего периода (10-09 06:00); FlagGems 18 / FlagTree 6 / FlagQuantum 6 / FlagGems-Experimental 5 / FlagCX 3 / build-infra 2 / FlagGems-vllm 2 / FlagSparse 1 / FlagGems-sglang 1 / FlagTrain 1
GitHub Поиск по открытым (is:open) 147 обновлений; выборочная проверка 100 FlagGems 58 / vllm-plugin-FL 10 / FlagTree 10 / FlagGems-Experimental 8 / docs 2 / FlagGems-vllm 2 / Megatron-LM-FL 2 / остальные 8 (FlagAttention / FlagCX / FlagQuantum / flir / FlagScale / FlagRelease / FlagPerf / Torch-FL по 1)
GitHub Выборочная проверка веток и атомарных источников Ветки по умолчанию FlagSparse / docs + лента событий организации Совпадает с поиском коммитов; верхний элемент основной ветки docs по-прежнему 10-03, пуш 10-10 06:48 — обновление ветки бота (PR #543)
Релизы Атомарная проверка тегов / Release releases по 24 репозиториям + tags по 6 репозиториям В окне нет новых тегов / новых Release (последние по-прежнему из диапазона 09-28 ~ 10-01)
Новости Google News RSS (24 группы запросов на китайском и английском, через прокси) Фильтрация по 28-часовому окну + поштучная перепроверка 10 попаданий: 1 включено, 8 отсеяно, 1 — продолжение комментариев к уже включённому событию (09-30), повторно не включалось
Сообщество HN Algolia Перепроверка по 7 группам запросов Прямых попаданий нет
Официальные каналы Колонка CSDN / сообщество Zhiyuan Перепроверка путём сбора страниц В CSDN нет новых статей в окне (метка времени страницы 10-10 относится к обновлению шаблона); на главной странице сообщества Zhiyuan записи FlagOS не обнаружены
Историческое сопоставление Ежедневный отчёт от 10-09 (предыдущий период) Проверка на дубликаты Предыдущий период охватывал данные до 10-09 06:00; все 45 мёрджей текущего периода позже этой контрольной точки, дубликатов нет

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

ems/pull/6941> · https://github.com/flagos-ai/FlagGems/pull/6940 · https://github.com/flagos-ai/FlagGems/pull/6923 · https://github.com/flagos-ai/FlagGems/pull/6497 · https://github.com/flagos-ai/FlagGems/pull/6796

[a/pull/1323> · https://github.com/flagos-ai/build-infra/pull/1324

lagos-ai/FlagGems/pull/5981> · https://github.com/flagos-ai/FlagGems/pull/6919 · https://github.com/flagos-ai/FlagGems/pull/6878 · https://github.com/flagos-ai/FlagTree/pull/1213 · https://github.com/flagos-ai/vllm-plugin-FL/pull/575