Отчётный период: с 21 сентября 2026 года (понедельник) по 25 сентября 2026 года (пятница), всего 5 рабочих дней Источники материалов: ежедневные отчёты о динамике RuyiAI данного издания (09-21, 09-22, 09-23, 09-24, 09-25, всего пять выпусков); дополнительно включают проверку 168-часового окна мониторинга организационных репозиториев и двухисточниковую перекрёстную проверку сообщества (охват до утра 09-26) Пояснение к составлению: данный период охватывает пять измерений: релиз RuyiSDK (ruyi 0.53.0), инструментальные цепочки и ядро, матрица поддержки плат, дистрибутив openRuyi, сообщество и мероприятия; технические факты основаны на фактической проверке репозиториев кода, релизных артефактов и форумов сообщества


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

  • Официальный релиз ruyi 0.53.0, трёхдневное закрытие проблемы состояния установки при смене источника ПО (09-21 ~ 09-25): вечером 09-21 пользователь сообщества сообщил о проблеме #501 — после переключения источника ПО установленные пакеты отображаются как «не установленные», переустановка пропускается, удаление выдаёт ошибку, образуя тупик «файлы на диске, состояние всегда не установлено»; утром 09-23 исправление мейнтейнера xen0n было объединено в main через PR #502 (изменено 162 строки, из которых 117 — регрессионные тесты), состояние установки было изменено на сопоставление по идентичности установки между источниками; утром 09-24 исправление было backport-ировано в ветку релиза v0.53.x (10:34) и сразу же пронумеровано (10:35), в 14:57 выпущен официальный релиз 0.53.0 (GitHub Release, не предрелиз, PyPI в тот же день в 14:56 синхронно размещён); вечером 09-25 завершающий день релиза PR #503 (тайм-аут тестовой установки рассчитывается по числу пакетов) объединён. Официальный релиз относительно 0.53.0-beta.20260917 содержит всего на два коммита больше; уже объединённые в тестовый период проверка ABI-совместимости бинарных пакетов, исправление приоритета источника ПО по умолчанию, откат к зеркалу при неудачной загрузке перешли в официальный релиз вместе с тестовой версией. Следующая версия анонсирована на конец октября 2026 года. Источники: Release 0.53.0, PR #502, PR #503

  • RuyiSDK представлен на стенде сообщества Ruyi конференции Yunqi Conference 2026 (09-22 ~ 09-24): конференция Yunqi Conference 2026 открылась 09-22, RuyiSDK был представлен на стенде сообщества Ruyi конференции, где для отраслевых партнёров и разработчиков RISC-V были централизованно продемонстрированы универсальный комплект разработки ПО RISC-V, инструментальные цепочки, менеджер пакетов, плагин разработки IDE и результаты адаптации к множеству аппаратных платформ, на месте проводились практические демонстрации и технические обмены; стенд работал до последнего дня конференции 09-24. Источники: пост сообщества 2849

  • Выпуск 077-го номера двухнедельного отчёта: специальный выпуск «релиз ruyi 0.53» опубликован (09-24): 077-й выпуск «Двухнедельного отчёта о прогрессе RuyiSDK» был официально опубликован в сообществе разработчиков 09-24 в 16:01. Ключевые пункты включают: список обновлений менеджера пакетов 0.53 (проверка ABI-совместимости и инфраструктура отчётности, исправление приоритета источника ПО по умолчанию, исправление синхронизации состояния установки при одинаковом имени и версии из нескольких источников и др.); 16 новых функций IDE; записи матрицы поддержки множества плат (P550 Fedora 44, CoM260 Kit, CH32V307, Zephyr 4.1.99 для Milk-V Duo S и др.); базовые компоненты (glibc переносит pow в libmvec, newlib переносит rsqrt и expm1, GCC завершает backport расширений производителя SpacemiT в ветку 16.2, LLVM множество объединений в направлении расширения P и RVA23.1/RVB23.1, V8 благодаря оптимизации сравнения Word32 снижает размер статического кода AOT встроенной библиотеки на 2,7%, OpenJDK 11 основных PR, Go повторное тестирование chacha20 RVV); динамика сообщества включает выступление на конференции Yunqi Conference. В материале отмечено, что следующая версия планируется к выпуску в конце октября 2026 года, данный выпуск опубликован досрочно из-за графика праздников середины осени и Национального дня. Источники: пост о выпуске 2852, материал выпуска 077

  • Ветка riscv-gcc 16.2 принимает поддержку ядер X100/A100 от SpacemiT (21.09): два патча (автор — Mark Zhuang из SpacemiT) официально добавляют два ядра в компилятор через -mcpu/-mtune: планирование X100 отображается на общую модель неупорядоченного выполнения generic_ooo; A100 — это последовательное двухвыпусковое ядро, микроархитектурно близкое к X60, временно использует модель стоимости X60, по ISA наиболее близко к X100, основные отличия — отсутствие реализации расширения H, VLEN=1024 (zvl1024b) и наличие расширения xsmtvdotii (определение расширения синхронно записано в riscv-ext-spacemit.def и документацию по расширениям). Для плат разработки, ориентированных на платформу K3 (например, комбинация из 8 ядер X100 и 8 ядер A100 в CoM260 Kit), инструментальная цепочка может напрямую выбирать ядро через -mcpu и получать соответствующие определения расширений и настройки планирования. Источники: коммит X100, коммит A100

  • Двенадцать отчётов за неделю по матрице поддержки плат: модель «одна плата — много систем» разворачивается системно (20.09 ~ 23.09): CoM260 Kit (SpacemiT K3) расширен с единственного Buildroot до четырёх системных семейств — Bianbu, openEuler, OpenHarmony; Milk-V Duo S получил пять новых отчётов: Arch Linux, Ubuntu, Debian, RT-Thread, xv6; SiFive HiFive Premier P550 получил Fedora 44 Server; CH32V307 обновлён до RT-Thread BSP 5.3.1; K510 обновлён отчётом BuildRoot. В конце окна всё ещё на рассмотрении три пула: Zephyr и RT-Thread Smart для Duo S, RT-Thread 5.3.1 для ESP32C3. Сопутствующий board-docs синхронно дополнен документацией плат P550 и CoM260, примерами HelloWorld/CoreMark и входом в курс ROS 2. Источники: PR #400 матрицы поддержки, PR #407

  • Rolling-обновления дистрибутива openRuyi продвигаются с высокой частотой: двойное обновление ядра, контейнеры пропускают riscv_hwprobe (20.09 ~ 24.09): в окне пяти ежедневных отчётов суммарно около 79 коммитов в каталоге пакетов. Ядро linux обновлено до 7.2.6, linux-lts — до 6.18.52, вместе с чем отправлены четыре ветки ruyi/*; добавлен пакет openruyi-linux-build для унификации зависимостей сборки, spec-файлы повсеместно переведены на RPM-макросы; containers-common в стандартном белом списке seccomp пропускает riscv_hwprobe (чтобы избежать тихого отката OpenSSL и zlib-ng к скалярным реализациям из-за ENOSYS и падения производительности шифрования и сжатия внутри контейнеров); массово внедрены обновления безопасности (pcre2 10.48, imagemagick 7.1.2.31, expat 2.8.5 и др.). В тот же день тестовая линия продвинула покрытие соответствия BRS: в fwts добавлено десять проверок riscv-brs AML, в kvm-unit-tests добавлены тесты BRS SBI и загрузки ACPI под EFI. Источники: история коммитов openRuyi

  • llvm-project открывает новую ветку предварительных исследований матричных расширений, исправление смешанной разрядности доступа к памяти XTHeadVector (23.09 ~ 24.09): ruyisdk/llvm-project в окне добавил две ветки — AME и riscv-ime-preview (вместе с ame0p6 от 23.09 образуя линию предварительных исследований в направлении матричных расширений); 24.09 во второй половине дня на основе rebase-17.0.6 открыт PR #168, исправляющий поддержку смешанной разрядности индексов в инструкциях доступа к памяти с векторной индексацией th.vlxe/th.vxse XuanTie (изменено 949 строк, затронуто 6 файлов), что соответствует проблеме #136, поднятой в феврале 2025 года и долго остававшейся открытой. Источники: список веток, PR #168

  • Широкий, но неглубокий охват на стороне фреймворков: после перестановки PyTorch fork активность затихла; в организации добавлены два репозитория mxnet и caffe (09-20 ~ 09-23): ветка riscv репозитория PyTorch fork 09-20 завершила перестановку 96 коммитов, 09-21 произошёл ещё один принудительный пуш (базовые линии 8 открытых PR единообразно обновлены), после чего всю неделю не было функциональных коммитов; два патча RVV (#46 поддержка ATen RVV, #48 RVV CPU capability) стоят в очереди и не смержены на протяжении недели; на стороне CI добавлен PR #51 (скрипт локальной сборки образа riscv64, требует нативного оборудования riscv64). 09-23 в организации созданы два репозитория mxnet и caffe (с полной историей апстрима), охват классических фреймворков глубокого обучения расширен. Источники: ветка riscv, PR #51


2. Прогресс стека RuyiAI (адаптация PyTorch / Triton / TileLang для RISC-V)

PyTorch fork: одна перестановка, один принудительный пуш, затем тишина всю неделю

  • 09-20 перестановка ветки: голова ветки riscv (ветка по умолчанию репозитория) изменилась с ca728fab на 6d667e1e, продвинулась на 96 коммитов, отстала на 22 — это автоматизированная форма синхронизации с повторным пушем после rebase, которая переставила существующие патчи, специфичные для RISC-V, на более новую базовую линию апстрима (исправление преобразования byte, допуск ULP для линейной кросс-энтропии, blocklist тестов информации об операторах inductor, рабочий процесс ci-riscv64 и т. д.), статусы веток 7 открытых PR соответственно обновились.
  • 09-21 принудительный пуш: в 08:24 ветка по умолчанию снова force push (в таймлайне зафиксирован оператор WuXintong123), GitHub на 8 открытых PR (#23, #35, #36, #38, #43, #46, #48, #51) зафиксировал события принудительного пуша базовой ветки и единообразно обновил временные метки; голова ветки — 4f173e3e (партия исправлений bytes_to_scalar).
  • С 09-22 тишина: в ветке riscv нет новых коммитов, в 8 открытых PR нет новых слияний, нет новых открытий, нет закрытий; два ожидающих ревью патча RVV (#46, автор Чжан Фэй из Института программного обеспечения, 22 коммита, 32 файла, +2361/-32 строк; #48, автор XYenChi, 21 коммит, 18 файлов) ждут уже четыре окна мониторинга.
  • Локализация CI-образа: PR #51 добавляет .ci/docker/build-riscv64-local.sh (25 строк), требует, чтобы архитектура машины была riscv64 и зависела от docker buildx, восполняет пробел в цепочке CI-образов, статус проверки WIP.
  • Синхронизация с апстримом main: в окне ежедневно около 20–89 коммитов синхронизации с апстримом (пик 89 в окне 09-21), при построчной фильтрации по ключевому слову RISC-V релевантного содержимого нет, в прогресс данного стека не засчитывается.

Линия адаптации компиляторов и операторов: triton-riscv — рутинные сборки, llvm-project — расхождение статусов двух репозиториев

  • triton-riscv: 09-21 выпустила еженедельную сборку Nightly 2026-09-20-12c2f6a (предыдущий выпуск 09-13, ритм стабильный); 09-24 робот renovate повысил зависимость buddy-mlir с v0.0.9.dev20260911 до v0.0.11.dev20260924 и открыл PR #84; 6 функциональных PR по преобразованиям и примерам ожидают ревью (последнее обновление остановилось на 09-17).
  • tilelang-riscv: последний коммит остановился на 07-16, всю неделю тишина.
  • Двойной fork llvm-project: fork RuyiAI-Stack остановился на 09-17; fork ruyisdk — активная сторона на этой неделе — 09-23 создана ветка ame0p6, 09-24 созданы ветки AME и riscv-ime-preview и открыт PR #168 с исправлением XTHeadVector (подробнее в «Главных новостях недели»).
  • Остальные целевые репозитории: pytorch-ci (нет записей о коммитах), FBGEMM (07-13), cpuinfo (05-20), harness (09-10), dsh-osc (09-15), torq-tile (04-09) всю неделю тишина.

Организация и репозитории аналитики

  • ruyiai-daily репозиторий технической разведки: четыре выпуска подряд с 09-20 по 09-23 (ежедневные коммиты ранним утром, охватывают пять блоков: PyTorch, LLVM/MLIR, Triton и TileLang, RISC-V и индустрия AI; в разделе RISC-V собраны пункты об опциях сертификатов архитектурного тестирования и порогах multi-hart, расширении интерфейса модели Sail, сбросе сопоставления тегов Sbuffer в Xiangshan, пересмотре семантики упорядочивания Zifencei, визуальной предобработке RVV в SpacemiT, подключении векторного блока с плавающей точкой в Xiangshan и др.); с 09-24 рассылка больше не поступала — по состоянию на утро 09-26 проверка показала, что ни 09-24, ни 09-25 выпуски не появились; необходимо выяснить, это задержка или прекращение выпуска.
  • ruyiai-stack.github.io: файлы данных о контрибьюторах автоматически обновляются ежедневно (рутинное сопровождение).
  • Новые репозитории mxnet и caffe (09-23): организация создала два репозитория с полной историей апстрима (mxnet — 43 ветки, последний коммит относится к 2023-01; caffe — 7 веток, последний коммит относится к 2020-02); в окне мониторинга новых коммитов не было; конкретное назначение предстоит отслеживать в последующих окнах.

3. Инструментальная цепочка и дистрибутивы RuyiSDK (менеджер пакетов ruyi, packages-index, openRuyi)

Менеджер пакетов ruyi: полная запись недели выпуска 0.53.0

  • Замкнутый цикл исправлений (09-21 ~ 09-23): проблема #501 (сообщил пользователь сообщества qingwan12138, 09-21 20:48) выявила взаимоблокировку — запись об установке хранится с ключом по ID исходного репозитория, но проверка дублирования ведётся только по «имени и версии», поэтому после переключения репозитория возникала ситуация «установлено, но отображается как не установленное, переустановка пропускается, удаление выдаёт ошибку»; PR #502 (мейнтейнер xen0n) перевёл запрос состояния на сопоставление по идентичности установки (категория, имя, версия, хост) между репозиториями, при совпадении идентичности отдаёт приоритет записи с точным ID репозитория, а также позволил удалению охватывать все записи одной идентичности; всего изменено 162 строки, из которых 117 — регрессионные тесты (09-23 09:01 слито в main).
  • Действия по выпуску (09-24): в ветке v0.53.x в 10:34 выполнен backport (fd39afa3), в 10:35 — коммит с номером версии (ceb2f961), затем проставлен tag, собран пакет, опубликовано объявление; в 14:57 GitHub Release 0.53.0 (помечен как последний, не предрелиз), канал PyPI в тот же день в 14:56 выполнил загрузку.
  • Сравнение версий: 0.53.0 относительно 0.53.0-beta.20260917 содержит лишь два вышеуказанных коммита дополнительно; уже влитая в течение тестового цикла инфраструктура проверки ABI-совместимости бинарных пакетов, исправление приоритета источников по умолчанию, исправление отката на зеркало при неудачной загрузке и др. вместе с тестовой версией переведены в стабильный статус.
  • Завершение дня выпуска (09-25): PR #503 (участник сообщества weilinfox, тайм-аут тестовой установки рассчитывается по числу пакетов вместо фиксированного тайм-аута) слит вечером 09-25, дополнив тестовую линию небольшим шагом в цикле выпуска 0.53.0.
  • Что наблюдать: прогресс синхронизации артефактов на публичных зеркалах (к концу окна ежедневного отчёта 09-25 каталог releases ещё не содержит 0.53.0); анонс следующей версии — конец октября 2026; последний коммит packages-index остановился на 09-16 (в выпуске 077 зафиксировано удаление версий программного обеспечения Armbian, более не предоставляемых апстримом).

Компиляторы и инструментальная цепочка ядра

  • riscv-gcc: в ветку 16.2 влита поддержка ядер X100/A100 (подробности в «Главных новостях недели»); ветка p-rebase продолжает серию lowering для расширения P, PR #19 (автор TelGome) подключает упакованные min/max и инструкцию psh1add через операторные формы в заголовочных файлах; ещё два коммита в ветке 16.2 рутинного характера (обратный перенос исправления gamma_distribution в libstdc++ из апстрима, номер ежедневной сборки).
  • linux-xuantie-kernel (дерево ядра Xuantie): 09-20 влит патч обратного переноса из апстрима, расширяющий errata типа памяти T-Head PMA на большие страницы PUD (1GB) и P4D (512GB) (коммит 167b3d7c, с тегами Cc stable и Fixes), устраняющий риск несогласованности атрибутов памяти для разных размеров отображений в одном процессе; 09-23 влиты два небольших исправления — нормализация сопоставления имени архитектуры RISC-V в perf annotate (94494ca6), исправление определения COMPAT_UTS_MACHINE в слое compat (5eed2594); далее до конца окна мониторинга новых коммитов не было.

Матрица поддержки плат, документация и IDE

  • Матрица поддержки: детализация двенадцати отчётов (09-20 ~ 09-23): CoM260 Kit, четыре системы (Buildroot, Bianbu, openEuler, OpenHarmony); Milk-V Duo S, пять отчётов (Arch Linux, Ubuntu, Debian, RT-Thread, xv6); Premier P550 (Fedora 44 Server); CH32V307 (RT-Thread BSP 5.3.1); K510 (обновление BuildRoot). Три заявки на рассмотрении, 09-24 получено обновление рецензирования: Zephyr для Duo S (#405), RT-Thread Smart для Duo S (#397), RT-Thread 5.3.1 для ESP32C3 (#406).
  • board-docs, репозиторий примеров для отладочных плат: для Premier P550 добавлена документация платы на китайском и английском языках, а также примеры HelloWorld и CoreMark (PR #46); для CoM260 Kit добавлен каталог документации, примеры и записи курса ROS 2 (PR #47), затем дополнены третья и четвёртая главы ROS 2 и добавлены ссылки на каталог курса (PR #48) — сформировалась цепочка платформы K3 «отчёт о верификации, примеры кода, учебные материалы».
  • Документация и официальный сайт: в репозитории docs 09-20 принята документация по графической прошивке Ruyi Imager (PR #149, содержит категориальную конфигурацию и страницу index, всего 5 файлов); на стороне официального сайта PR #589 по документации Ruyi Imager всё ещё на рассмотрении (с 09-18); открыт PR #591 автоматического обновления submodules официального сайта.
  • IDE и бэкенд: плагин VS Code 09-20 выпустил 0.1.7-beta.1 (восемь функций, восемь исправлений, включая безопасные изменения: блокировка выполнения команд в недоверенных рабочих областях, проверка цели удаления venv; перед релизом 8 коммитов сосредоточены с 13:34 до 14:20); 09-23 мейнтейнер sisungo отправил ещё три исправления (часть версий ошибочно помечена как предрелиз, сообщение об ошибке при неудачной установке через pip, обновление скриншотов). Плановое обновление зависимостей ruyi-backend (SQLAlchemy 2.0.54, Ruff 0.16.8, pydantic 2.13.5, pyjwt 2.14.0).
  • RuyiTuner, инструмент настройки компилятора (впервые попал в поле зрения ежедневного отчёта в этом выпуске): 09-22 в v1.x принят «поиск на уровне проекта» (генетический алгоритм агрегации приспособленности; приспособленность изменена с коэффициента сокращения числа инструкций в отдельном файле на коэффициент сокращения всего пакета, взвешенный по размеру файлов, что составило изменение версии 1.8, +274/-154 строк); 09-24 дополнительно добавлена опция –max-path-length (по умолчанию 2, +16/-9 строк). Инструмент не привязан к конкретной версии LLVM и целевой архитектуре, путём практических измерений выявляет синергетические пары оптимизаций и находит последовательность оптимизаций, оптимальную по размеру кода всего пакета.

Дистрибутив openRuyi

  • Масштаб коммитов: суммарно около 79 коммитов за окно пяти ежедневных отчётов (по периодам 18 / 56 / 0 / 2 / 3), что делает его самым активным каталогом пакетов среди трёх организаций.
  • Ядро и сборка: linux обновлён до 7.2.6, linux-lts — до 6.18.52, наборы патчей и конфигурации ядра синхронно обновлены, вместе с этим отправлены четыре ветки ruyi/7.2.y, ruyi/7.1.y, ruyi/7.0.y, ruyi/6.18.y; добавлен пакет openruyi-linux-build, единообразно предоставляющий зависимости для всех flavored-вариантов ядра; спецификационные файлы трёх наборов linux, linux-lts, linux-lts-kmhv2 переведены на организацию через RPM-макросы.
  • Исправление поведения RISC-V: в containers-common добавлен патч seccomp (41 строка), разрешающий riscv_hwprobe в белом списке по умолчанию — этот вызов только читает информацию о возможностях CPU, OpenSSL и zlib-ng полагаются на него для определения расширений ISA, и при возврате ENOSYS происходит тихий откат к скалярной реализации; патч подписан мейнтейнером Института программного обеспечения КАН, соответствующая upstream-тема продвигается.
  • Безопасность и функциональные обновления: pcre2 10.48, imagemagick 7.1.2.31, python-ujson 6.0.0, python-datasets 5.0.1, python-pytorch-lightning 2.6.6, btrbk 0.32.7, expat 2.8.5 (все помечены security-fixes); glibc обновлён до новой базовой сборки; добавлены cloudpods 4.0.3 и cloudpods-operator, kes 0.24.0, go 1.27.1, jemalloc 5.4.0, iptables 1.8.13, flashrom 1.8.0, vkmark 2025.01, assimp 6.0.5, glm 1.0.3, fd, pngquant и ряд пакетов зависимостей Go/Rust; в vkmark бэкпортировано исправление падения программного рендеринга lavapipe; python-zmq переименован в python-pyzmq; добавлена предкоммитная проверка check-spdx-header.
  • Тестовая линия (соответствие BRS): в ветке fwts PATCH-6 добавлено десять проверок riscv-brs AML (AML_010–AML_100, последовательные коммиты 09-24); в ветке kvm-unit-tests brs-i добавлены тесты требований BRS SBI и загрузка ACPI под EFI (утром 09-24), что относится к той же серии работ, что и проверки spcr/mcfg, включённые 09-21.
  • Страница новостей: новых объявлений нет, анонс месячного релиза 2026.09 всё ещё не опубликован (последний — 2026.08).

4. Векторные расширения и оптимизация операторов (VecIntrinBench / IntrinTrans / FBGEMM)

  • Три целевых специализированных репозитория молчали весь период: последний коммит VecIntrinBench — 02-13, IntrinTrans — 06-25, форка FBGEMM — 07-13; также молчат и другие объекты наблюдения той же группы: cpuinfo (05-20), torq-tile (04-09). Новых данных бенчмарков в этом периоде нет.
  • Смежный прогресс направления перешёл на сторону компиляторов и базовых библиотек: на стороне компиляторов — распознавание ядер в riscv-gcc и lowering P-расширения, исправления смешанной ширины XTHeadVector в llvm-project и ветка предварительных исследований AME/IME; на стороне тюнинга — поиск на уровне проекта RuyiTuner; на стороне базовых библиотек ориентируемся на материалы выпуска 077 — glibc переносит pow в инфраструктуру libmvec, newlib переносит векторные математические реализации rsqrt и expm1, в Go перепроверена оптимизация chacha20 RVV, а V8 за счёт оптимизации сравнения на равенство Word32 уменьшила размер статического кода встроенных библиотек AOT на 2,7 %.
  • Воспроизводимые измеренные цифры: новых данных измерений на уровне операторов в этом периоде нет; последний воспроизводимый результат — всё ещё ранее включённая в данный бюллетень оптимизация ядер ONNX Runtime MLAS RVV (ускорение ResNet50 на K3/X100 в 3,01 раза по состоянию на 09-17), приводится как справочная запись.

5. Сообщество и мероприятия (двухнедельный прогресс, форум, документация)

Двухнедельный прогресс, выпуск 077

  • Ритм публикации: после инициализации черновика 09-22 в 09:44 в течение 9 часов подряд было сделано 7 коммитов (#352–#358), 09-23 завершены пять коммитов на уровне разделов (ruyipkg, GCC, Go, OpenJDK, базовые библиотеки C), 09-24 добавлены ещё три завершающих (раздел QEMU, документация и тесты, финальная версия), после чего в 16:01 материал официально опубликован (пост сообщества #2852); ключевые пункты публикации см. в «Главных новостях недели».
  • Наблюдение за процессом: этот выпуск нарушил обыкновение «видно только в день публикации» — содержимое разделов было видно уже на стадии черновика, ритм работы сообщества стабилен; в рукописи указано, что следующий выпуск планируется на конец октября 2026 года.

Темы недели на форуме сообщества

  • Ежедневные новости о горячих точках открытых технологий: три поста #2845 (09-21), #2850 (09-23), #2851 (09-24), содержание совпадает с развединформацией ruyiai-daily, фокус на уточнении компиляторов и аппаратных бэкендов, границах безопасности AI, динамике LLVM/MLIR и Triton; 09-22 и 09-25 соответствующих новостных постов не обнаружено.
  • Перепечатки и отраслевая динамика: #2846 (Yixing Intelligent завершила новый раунд финансирования почти на 2 млрд юаней, пост-инвестиционная оценка близка к 15 млрд юаней), #2847 (NVIDIA интегрирует десятки ядер RISC-V внутрь GPU), #2848 (MCULib-FuSa от Zhaosong Technology получила сертификацию продукта ISO 26262, совершенствуя экосистему базового ПО RISC-V для автомобильного класса).
  • Практический курс Lychee Pi 4A: выпуск 03 (#2844, опубликован 09-20) посвящён GPIO и исполнительным механизмам, через gpiod управление 5V вентилятором посредством реле, отработана имитационная гистерезисная температурная регулировка; выпуск 04 серии анонсирован как командный диалог и терморегулирование.
  • На форуме после 09-24 новых тем нет (по состоянию на утро 09-26).

Конференция Yunqi и внешние демонстрации

  • RuyiSDK с 09-22 по 09-24 демонстрировался на стенде сообщества Ruyi на конференции Yunqi 2026 (подробности в «Главных новостях недели»); на месте проводились практические демонстрации, индивидуальные консультации и взаимодействие с сообществом, к посту приложены многочисленные фотографии со стенда.

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

  • Замкнутый цикл релиза и операционный ритм: от отчёта о проблеме (#501, 09-21) до слияния исправления (09-23), backport и релиза (09-24), завершения (09-25) прошло более трёх дней, причём «исправление, описание релиза, двухнедельный отчёт» замкнулись в одном релизном цикле; официальная версия и тестовая различаются всего двумя коммитами, дисциплина релизных веток ясна. Внешний ритм сообщества (двухнедельный отчёт 077 реализовал анонс «релиза 09-24») синхронизирован с внутренним техническим темпом.
  • Цепочка поддержки платформы K3/Jindie продолжает уплотняться: на стороне инструментальной цепочки все три уровня — «идентификация ядра (GCC -mcpu/-mtune) — оптимизация операторов (практические замеры RVV) — оптимизация всего пакета (RuyiTuner)» — продвинулись в этом цикле; временное использование универсальной модели внеочередного исполнения для X100 и переиспользование модели стоимости X60 для A100 являются переходными решениями, детализация планирования и покрытие тестами заслуживают отслеживания.
  • Матрица поддержки плат управления вступает в систематизированную фазу «одна плата — множество систем плюс сопутствующие активы»: двенадцать отчётов за неделю охватывают от прикладного уровня (P550, K3) до уровня MCU (CH32V307, K510), полнота отчётов, документации, примеров и курсов по каждой плате повышается; длина очереди на рассмотрении лучше отражает активность вклада сообщества, чем число слияний за день.
  • Глубокое продвижение на стороне фреймворков отстаёт от инструментальной цепочки и системной стороны: ветка riscv форка PyTorch молчит, два патча RVV стоят в очереди через неделю; включение в организацию новых mxnet и caffe относится к действиям «расширения», фазовое состояние «широко, но поверхностно» ожидает проверки первыми коммитами в обоих репозиториях; следующий шаг — наблюдение за рецензированием #46/#48 и реализацией назначения mxnet/caffe.
  • Системное ПО переходит от «может работать» к «работает правильно, работает в соответствии с требованиями»: разрешение riscv_hwprobe в seccomp контейнеров, расширение errata PMA ядра, централизованное дополнение тестов соответствия BRS — коммиты с наибольшей технической ценностью в этом цикле относятся в основном к таким не порождающим новостей исправлениям, непосредственно определяющим реальную производительность и заявления о качестве платформы.
  • Пробелы и точки внимания: ruyiai-daily с 09-24 приостановил выпуск на два периода; на новостной стороне множественные запросы на китайском и английском по RuyiAI, RuyiSDK, сообществу Ruyi, openRuyi продолжают давать нулевые совпадения; анонс месячного релиза openRuyi 2026.09 не опубликован; синхронизация 0.53.0 с зеркальными сайтами и отзывы сообщества об установке; ритм слияния трёх заявок матрицы поддержки на рассмотрении; дальнейшее содержание двух исследовательских веток llvm-project.

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

Материалы (пять выпусков ежедневного отчёта)

  • Выпуск 09-21: окно с 09-20 04:30 до 09-21 04:30 (воскресенье — понедельник); выпуск 09-22: с 09-21 04:30 до 09-22 04:30; выпуск 09-23: с 09-22 04:30 до 09-23 04:30; выпуск 09-24: с 09-23 04:30 до 09-24 04:30; выпуск 09-25: с 09-24 04:30 до 09-25 04:30.
  • Все пять выпусков — рабочие дни, без пропусков; в выходные (09-26, 09-27) ежедневного отчёта нет. Динамика за пределами границ цикла (с вечера 09-25 до утра 09-26, например, слияние ruyi PR #503, статус приостановки ruyiai-daily, проверка тем форума) включена после дополнительной проверки организацией и сообществом.

Метод проверки

  • Проверка организации GitHub (окно 168 часов): охват коммитов и Release ключевых репозиториев организаций RuyiAI-Stack и ruyisdk (двойной канал Atom и веб-страницы, без зависимости от лимитов API); коммиты вышестоящих форков pytorch, llvm-project и других фильтруются построчно по ключевым словам, связанным с RISC-V.
  • Поэтапная перепроверка коммитов ключевых репозиториев: linux-xuantie-kernel, ruyi, ruyiai-daily, support-matrix, ruyisdk/llvm-project и других, сверка по состоянию на утро 09-26.
  • Двухисточниковая проверка сообщества: список последних тем форума разработчиков RuyiSDK; статус анонса 2026.09 на странице новостей дистрибутива openRuyi.
  • На новостной стороне в этом цикле (множественные запросы Google News на китайском и английском) продолжаются нулевые совпадения, все пять выпусков ежедневного отчёта опираются главным образом на репозитории организации и каналы сообщества, что является нормой для данной темы.

Пояснения к методологии

  • Подсчёт коммитов определяется окном каждого ежедневного отчёта (окна смежные, допускается незначительное дублирование; записи, охватывающие несколько окон, учитываются по дате первого включения).
  • В апстрим-форках (PyTorch main, llvm-project и др.) объём коммитов велик и большинство из них не связаны с RISC-V, поэтому в отчёт включается только релевантный контент после фильтрации по ключевым словам.
  • «Прогресс синхронизации публичного зеркала 0.53.0» — наблюдение на конец окна ежедневного отчёта 09-25, последующий прогресс не входит в рамки проверки данного выпуска.
  • Статус остановки обновлений ruyiai-daily — результат проверки утром 09-26 (в обоих выпусках файлов за 09-24 и 09-25 отсутствует).

Основные ссылки

Источники данных: ежедневные отчёты о динамике RuyiAI (с 2026-09-21 по 2026-09-25, всего пять выпусков) и проверка фактических измерений за данный период; период отчёта — с 2026-09-21 по 2026-09-25.