Ежедневный отчёт RuyiAI (2026-10-12)
Окно мониторинга: 2026-10-10 04:30 ~ 2026-10-12 04:30 (пекинское время, около 48 часов; окно понедельника охватывает два дня выходных, небольшое пересечение с окном дополнительного отчёта предыдущего выпуска обрабатывается по принципу недублирования).
Источники: сплошная проверка всех репозиториев трёх организаций на GitHub (RuyiAI-Stack, ruyisdk, openRuyi-Project: коммиты, Pull Request и Release, двойные каналы Atom и API, с построчной перепроверкой всей динамики внутри окна; коммиты в вышестоящие fork-репозитории фильтруются по ключевому слову RISC-V, нерелевантные коммиты не включаются), проверка версий пакетного менеджера ruyi и PyPI, каналы релизов ruyi-imager и плагина VS Code, страница новостей дистрибутива openRuyi, форум сообщества разработчиков RuyiSDK, официальный сайт RuyiAI, репозиторий технической разведки ruyiai-daily, поиск по arXiv, многочисленные запросы Google News RSS на китайском и английском языках (через прокси, в данном окне нулевых попаданий, подробности см. в приложении).
Индекс текущего выпуска
- Главное за сегодня: расширение матрицы и синхронизация стека наступают по трём направлениям — riscv-gcc Ztt одним пакетом 51 коммит, ветка riscv в PyTorch полная пересборка стека (23 коммита), triton-riscv #84 обновление зависимостей влито
-
- Прогресс стека RuyiAI (адаптация PyTorch / Triton / TileLang под RISC-V)
- 1.1 pytorch: ветка riscv завершила полную пересборку стека (23 коммита заново применены); 8 открытых PR с плановым обновлением базовой линии (10-11)
- 1.2 llvm-project: ветка riscv завершила ещё один ночной прогон (26 коммитов); два PR по FPGA обновлены и ожидают проверки (10-11)
- 1.3 triton-riscv: #84 обновление зависимости Buddy MLIR влито; #85 остаётся открытым (10-10)
- 1.4 harness: плагин Triton-RISCV получил постоянное хранилище MySQL, кэш Redis и worker RabbitMQ (10-10)
- 1.5 Разведка и инфраструктура сайта: ruyiai-daily выпустил номер за 10-11; два плановых коммита в репозитории сайта (10-11 ~ 10-12)
- Прогресс стека RuyiAI (адаптация PyTorch / Triton / TileLang под RISC-V)
-
- Инструментальная цепочка и дистрибутивы RuyiSDK (сборка, инструментальная цепочка, IDE, openRuyi)
- 2.1 riscv-gcc: ветка ztt-dev одним пакетом 51 коммит бэкенда Ztt (10-11)
- 2.2 Плагин VS Code: открыт PR #263; #262 остаётся открытым (10-10)
- 2.3 openRuyi: 5 коммитов, включая docker-cli, зафиксированы; расширение цепочки инспекции lookout (10-10 ~ 10-11)
- 2.4 Остальное: ruyi и PyPI остаются на 0.53.0; плановое обновление ночного канала ruyi-imager (10-11)
- Инструментальная цепочка и дистрибутивы RuyiSDK (сборка, инструментальная цепочка, IDE, openRuyi)
-
- Векторные расширения и оптимизация операторов (VecIntrinBench / IntrinTrans / FBGEMM)
- 3.1 Три репозитория в тишине; открытые PR в MXNet / Caffe суммарно 18 без обновлений в окне (состояние на 10-11)
- Векторные расширения и оптимизация операторов (VecIntrinBench / IntrinTrans / FBGEMM)
-
- Сообщество и мероприятия (двухнедельный отчёт, форум)
- 4.1 В окне на форуме новых постов нет; двухнедельный отчёт остаётся на номере 077 (состояние на 10-11)
- 4.2 Внешние новости и arXiv — нулевых попаданий; на странице новостей openRuyi новых статей нет (состояние на 10-11)
- Сообщество и мероприятия (двухнедельный отчёт, форум)
-
- Наблюдения за тенденциями
- 5.1 Ритм пересборки работает по двум линиям: два fork-репозитория на одной неделе завершили по одному полному повторному применению стека
- 5.2 Линия Ztt ускоряется два пакета подряд: размер одного пакета 36 коммитов → 51 коммит
- 5.3 Цепочка обновления зависимостей замкнулась: #86 адаптация → #84 влито
- Наблюдения за тенденциями
Главное за сегодня: расширение матрицы и синхронизация стека наступают по трём направлениям — Ztt одним пакетом 51 коммит, полная пересборка стека riscv в PyTorch (23 коммита), обновление зависимостей triton-riscv #84 влито
Дата: 2026-10-10 ~ 2026-10-11 Источник: список коммитов riscv-gcc ztt-dev, головной коммит a326bc3, список коммитов ветки riscv в pytorch, головной коммит 0fc3546d, triton-riscv PR #84
Развитие линии бэкенда GCC для матричных расширений на этой неделе продвинулось ещё дальше: контрибьютор pz9115 11 октября днём (13:50) одним пакетом отправил 51 коммит Ztt в ветку ztt-dev репозитория riscv-gcc — это крупнейший пакет для этой ветки с момента её создания 30 сентября (больше пакета из 36 коммитов от 8 октября). Ztt — это черновой набор инструкций для матричных расширений RISC-V, представляющий собой развитие инструментальной цепочки GCC от RuyiAI в дополнение к линии BOSC AME / A100 на стороне LLVM. Этот пакет посвящён систематической тонкой доработке инфраструктуры бэкенда Ztt: всестороннее переиспользование и кэширование системы дескрипторов (TC / ACC / zip / строка-столбец / конструкторы и consumer, состояние унарных операндов), индексированный поиск и регистрация (декодер builtin, объявления store, кандидаты перегрузок, поиск profile и типов, имена datatype и ключи регистрации), упрощения нулевых значений и узких носителей (нулевой регистр для скалярных / управляющих входов, узкие скалярные носители Ztt, свёртка сдвига с плавающим нулевым смещением), распространение дескрипторов по рёбрам ветвлений и fallthrough, очистка дескрипторов после DCE, факторизация вычисления динамического рабочего пространства, а также обновление проверок LTO dump и проверок оптимизированных инструкций. Все 51 коммит являются новыми разработческими коммитами (время автора и коммиттера совпадает с точкой отправки пакета), голова ветки продвинулась до a326bc3 «Update Ztt descriptor and LTO dump checks».
Полная пересборка стека в двух форках также завершилась в этом окне мониторинга. Ветка riscv форка PyTorch 11 октября ранним утром (около 03:00) завершила полную пересборку стека: 23 локальных коммита были заново зафиксированы с новым временем коммиттера (даты авторства тянутся с апреля по 4 октября, включая уже влитые таблицы блокировок #1, серию CI и исправлений #4 / #11 / #12 / #18 / #20 / #21 / #40 ~ #44, расширение таблицы блокировок #50, а также три записи интеграции SyncBots), голова сохранилась на «[SyncBots] Integrate PyTorch at e188cec», база продвинулась вслед за апстримом (включая апстрим-коммиты за 10 октября). Ветка riscv форка LLVM 11 октября поздней ночью (около 23:00) завершила очередной ночной повтор: 26 локальных патчей были целиком перезафиксированы с новым временем коммиттера, голова по-прежнему #31 «A100 HP/SP и понижение pack/unpack, а также калибровка планирования», состав стека совпадает с предыдущим раундом, точка привязки повтора синхронизирована со снимком апстрима за 11 октября. После завершения пересборки / повтора на обеих сторонах записи базовых линий соответствующих открытых PR (8 в PyTorch, два FPGA PR #25 / #28 в LLVM) последовательно обновились в ожидании нового раунда продвижения ревью.
На стороне Triton PR #84 по обновлению зависимости Buddy MLIR, расчищенный в предыдущем окне, был влит 10 октября днём (13:31) (автоматическое слияние ботом): этот PR был открыт 20 сентября и обновляет buddy-mlir до nightly-версии v0.0.11.dev20260925; ранее сборка падала из-за несовместимости нового LLVM, который несёт v0.0.11, с фиксированным API фронтенда, а после расчистки патчем адаптации (#86) от 9 октября появились условия для слияния. Тем самым цепочка «патч адаптации (#86) → обновление зависимости (#84)» замкнулась; дальнейшие точки наблюдения — выпустит ли ночной канал новый выпуск сборки с v0.0.11, а также прогресс ревью PR #85 по оптимизации ПО сообщества.
1. Прогресс стека RuyiAI (адаптация PyTorch / Triton / TileLang под RISC-V)
Обзор окна: организация RuyiAI-Stack насчитывает 18 репозиториев, в окне было пять действий: pytorch (полная пересборка стека ветки riscv с 23 перезафиксированными коммитами; обновление базовых линий 8 открытых PR; синхронизация 55 коммитов апстрима main), llvm-project (ночной повтор 26 коммитов ветки riscv; обновление двух FPGA PR), triton-riscv (слияние #84), harness (1 коммит: бэкенд плагина Triton-RISCV), а также ruyiai-daily (выпуск за 11 октября) и репозиторий сайта (2 рутинных коммита); в tilelang-riscv, mxnet, caffe, FBGEMM, IntrinTrans, VecIntrinBench, cpuinfo, torq-tile, dsh-osc, skills, pytorch-ci, SyncBots-DeepAgents и других в окне отправок не было.
1.1 pytorch: ветка riscv завершила полную пересборку стека (23 перезафиксированных коммита); рутинное обновление базовых линий 8 открытых PR (11 октября)
Дата: 2026-10-11 Источники: список коммитов ветки riscv, головной коммит 0fc3546d, коммит пересборки образца 9434cbce, список PR
Ветка riscv ранним утром 10-11 (около 03:00) завершила полную пересборку стека: 23 локальных коммита были повторно зафиксированы с новым временем коммиттера, головной коммит по-прежнему находится на интеграционной линии «[SyncBots] Integrate PyTorch at e188cec» (дата автора 10-04), под ним в существующем порядке расположены локальные патчи и коммиты CI (#44 исправление bytes_to_scalar, #50 расширение таблицы маскирования, #42 допуск ULP, три интеграции SyncBots, #40 / #41 разбор CI, #20 / #21 разделение CI, #18 замена cpuinfo, #12 фиксация хеша коммита, #11 таблица маскирования, #4 формат таблицы маскирования, #1 первоначальная версия таблицы маскирования и т. д.), а основание несёт в себе снимок upstream за 10-10. Этот раунд стал очередным для данной ветки после пересборки ранним утром 10-08 (машинные временные метки сконцентрированы, даты авторов предшествуют окну мониторинга — это плановая пересборка, а не новая разработка). Со стороны открытых PR: 8 штук (#23 Enable XNNPACK, #35 тестовый PR, #36 ослабление тайм-аута, #38 временное отключение DataLoader, #43 сокращение патчей, #46 поддержка ATen RVV, #48 RVV CPU capability, #51 локальный образ riscv64) утром 10-11 (09:10) были массово обновлены (продолжение планового ритма синхронизации базовой линии), все остаются открытыми, в течение окна мониторинга слияний и закрытий не было. В ветке main за окно мониторинга содержится 55 upstream-коммитов (выборка — общие изменения inductor, dynamo, ROCm и др., по правилам фильтрации не включаются по отдельности).
1.2 llvm-project: ветка riscv завершила очередной ночной прогон (26 коммитов); два PR по FPGA обновлены и ожидают проверки (10-11)
Дата: 2026-10-11 Источники: список коммитов riscv, головной коммит a2a364a1, PR #25, PR #28
Ветка riscv поздней ночью 10-11 (около 23:00) завершила очередной полный прогон стека патчей: 26 локальных патчей были повторно зафиксированы с новым временем коммиттера, головной коммит a2a364a1 по-прежнему соответствует #31 «A100 HP/SP и снижение pack/unpack со стандартизацией планирования» (та же тема, что и у головного коммита предыдущего раунда, это плановый прогон); состав стека сохраняет прежние 26 патчей (включая #30 «снижение IME intrinsics до инструкций SpacemiT A100 dot», #29 обновление инструкций BOSC AME, #27 дизайн xtame, #24 дизайн бэкенда BOSC AME, #23 носитель инструкций XBuckyball, #20 расширение производителя Buckyball, #18 / #16 / #14 и др., а также записи интеграции SyncBots). Основание ветки содержит upstream-коммиты за 10-11 (около UTC 14:49), то есть данный прогон синхронно вносит самый свежий снимок upstream (этот раунд — очередной после поздней ночи 10-09). После завершения прогона время обновления двух PR по бэкенду FPGA (#25 «бэкенд BOSCAME FPGA», #28 «xboscame FPGA») было обновлено в 10-12 00:55, они остаются открытыми и ожидают проверки. Кроме того: в ветке buckyball (головной коммит 10-06) в течение окна мониторинга новых действий не было.
1.3 triton-riscv: #84 слияние обновления зависимости Buddy MLIR; #85 остаётся открытым (10-10)
Дата: 2026-10-10 Источники: PR #84, коммит слияния fe554ffa, PR #85, страница Releases
Единственный новый коммит в основной ветке за это окно — слияние #84 (10-10 13:31, коммит fe554ffa; предыстория и подробности см. в сегодняшних ключевых пунктах). После того как обновление зависимостей заняло своё место, взаимосвязь между фронтендом и Buddy MLIR замкнулась на линии v0.0.11 (nightly-версия dev20260925). Со стороны открытых PR: у #85 от контрибьютора сообщества (оптимизация softmax и matmul) в течение окна обновлений не было, PR остаётся открытым; остальные открытые PR (#83, #56, #54, #58, #55, #82 и др.) без изменений. На стороне ночного канала новых сборок нет, последняя по-прежнему «Nightly 2026-10-04-12c2f6a» (шесть колёс для x86_64 и riscv64 с покрытием CPython 3.12 / 3.13 / 3.14, сдвиг согласно установленному недельному ритму).
1.4 harness: в плагин Triton-RISCV добавлены персистентность MySQL, кэш Redis и worker RabbitMQ (10-10)
Дата: 2026-10-10 Источники: PR #3, коммит слияния e132bf25
В репозиторий инфраструктуры разработки harness попал довольно крупный коммит (10-10 13:28, автор ada-cl25; 82 файла, +4228 / -1152): для plugins/triton-riscv добавлены персистентность MySQL, кэш Redis с guard-защитой и worker задач RabbitMQ, а тесты Python-бэкенда подключены к CI-сервису под управлением Vitest (в форме отмечены несколько исправлений CI-окружения и дополнения конфигурации Redis). Это производственное усиление инструментальной цепочки агента Triton-RISCV на стороне harness в направлении «плоскость управления — очередь задач — персистентность»; данное слияние в тот же день было включено в выпуск ruyiai-daily 10-11 (см. 1.5).
1.5 Разведка и инфраструктура сайта: ruyiai-daily выпускает номер 10-11; два плановых коммита в репозитории сайта (10-11 ~ 10-12)
Дата: 2026-10-11 ~ 2026-10-12 Источники: коммит выпуска 10-11 ad7343ad, файл выпуска 10-11, коммит сайта 6e2ef1ea, коммит сайта caee0560
Репозиторий технической разведки, выпуск 10-11 (доставлен 10-11 в 06:13), вышел в утреннем ритме, самоописанное окно 10-10 04:52 ~ 10-11 06:00: в главных новостях — изолированная пакетная проверка границ LLVM Scudo в release-сборках (#230247), прогресс в обсуждении дизайна плавающей запятой HexFloat, M5Stack ToughC5 (ESP32-C5) и др.; в разделе Triton и TileLang собраны harness #3 (MySQL / Redis / RabbitMQ, см. 1.4) и блочное масштабированное MMA SM121 в tilelang (#3430) и др.; в разделе RISC-V собраны гибридный сжатый ROB XiangShan (#6648), тесты памяти riscv-arch-test (#2601), профили RVA23.1 / RVB23.1 в riscv-unified-db (#2721) и исправление атомарного пути Zabha (#2566), консоль SG2042 (zsbl) и др. Выпуск 10-12 на момент данного окна ещё не доставлен. В окне репозитория сайта — два рутинных коммита contributors.json (10-11 03:46, 10-12 03:55), на официальном сайте RuyiAI и в блоге новых публикаций нет.
2. Инструментальная цепочка и дистрибутивы RuyiSDK (сборка, инструментальная цепочка, IDE, openRuyi)
Обзор окна: в организации ruyisdk в окне два действия: riscv-gcc (единичная партия из 51 коммита от ztt-dev) и плагин VS Code (открыт PR #263); на стороне релизов — обновление ночного канала ruyi-imager; в ruyi, packages-index, support-matrix, board-docs, ruyi-tuner, riscv-binutils, riscv-gnu-toolchain, qemu, AME-operator, sail-riscv, riscv-isa-sim и др. в окне нет коммитов и релизов. В организации openRuyi-Project два действия: 5 коммитов в основном репозитории и 10 в lookout.
2.1 riscv-gcc: единичная партия из 51 коммита бэкенда Ztt в ветке ztt-dev (10-11)
Дата: 2026-10-11 Источники: список коммитов ztt-dev, головной коммит a326bc3, коммит b3bb6cb1, коммит 076f292f
В ветке ztt-dev 10-11 днём (13:50) единичной партией продвинуто 51 коммит (автор pz9115), посвящённых перформанс-доработке и завершению системы дескрипторов вокруг чернового расширения Ztt: переиспользование и кэширование дескрипторов (TC / ACC / zip / строка-столбец / конструктор, состояние операндов consumer и unary, трассировка операций сырых дескрипторов), индексированный поиск (встроенный декодер, объявления store, кандидаты перегрузки, поиск профиля и типа), упрощение нулевых значений и узких носителей (переиспользование нулевого регистра, узкие скалярные носители, свёртка сдвига при нулевом смещении с плавающей запятой), распространение граней ветвлений и fallthrough, очистка после DCE, факторизация динамического рабочего пространства, обновление LTO dump и проверок оптимизированных инструкций (детали см. в сегодняшних ключевых пунктах). Остальные репозитории инструментальной цепочки организации остаются без изменений: в riscv-binutils ветка ztt-dev (последняя 09-30) и в riscv-gnu-toolchain ветка ame-experimental (09-30) без коммитов в окне; остальные ветки riscv-gcc (16.2, p-rebase) без новых действий; на стороне PR активности в окне нет (последние влитые #20 / #21 — 10-07).
2.2 Плагин VS Code: открыт PR #263; #262 остаётся открытым (10-10)
Дата: 2026-10-10 Источники: PR #263, PR #262, страница Releases
PR #263 «feat: show a message when using a too low ruyi version» открыт sisungo 10-10 утром (10:52): при использовании в рабочей области версии ruyi ниже требуемой выдаётся явное предупреждение, указывающее на проверку версии плагина на соответствие возможностям новой версии ruyi (например, цепочке установки устройств). Открытый в прошлом выпуске #262 (модульные тесты build-модуля) остаётся открытым, в окне обновлений нет. На стороне релизов 0.1.7 по-прежнему последняя версия.
2.3 openRuyi: 5 коммитов, включая docker-cli; расширение цепочки инспекции lookout (10-10 ~ 10-11)
Дата: 2026-10-10 ~ 2026-10-11 Источники: список коммитов openRuyi, коммит e53047d6, коммит 7bd4afd7, список коммитов lookout
В основном репозитории в окне 5 коммитов: добавлено определение пакета docker-cli и перенесён Provides из moby в docker-cli, исправлена ссылка в шаблоне PR, openssl обновлён до 3.6.5, go обновлён до 1.27.2 — после предыдущей серии по экосистеме Go продолжается комплектование контейнерного инструментария и базовых пакетов. Инструмент инспекции апстрима lookout (самоописание — «отслеживание версий пакетов, сборок и данных о поддержке апстрима openRuyi») в окне 10 коммитов (10-10 ~ 10-11, автор Jingwiw): обнаружение Go-компонентов по тегам доверенных источников, точное наблюдение требований к версии языка Go по релизам и выравнивание идентичности модулей с версиями источников, adoption доверенных релизных версий для источников PyPI, дополнение проверенными идентификаторами продуктов NVD, расширение покрытия жизненного цикла (EOL) пакетов openRuyi, сохранение подтверждённых доказательств SPEC при прерывании обновления, проставление зеркальной версии в метаданные приложений и т. д. — цепочка инспекции расширяется от версийной стороны к стороне безопасности и жизненного цикла, обеспечивая инфраструктуру проверки для расширения упаковки.
2.4 Прочее: ruyi и PyPI остаются 0.53.0; ruyi-imager — плановое обновление ночного канала (10-11)
Дата: 2026-10-11 (состояние) Источники: ruyi Releases, PyPI, ночная сборка Imager
Пакетный менеджер ruyi: основной репозиторий в тишине (последний коммит 09-25, на стороне PR в окне активности нет); PyPI 0.53.0 остаётся последней (загружена 09-24, новых beta нет). ruyi-imager: плановое обновление сборки ночного канала (10-11 05:37, без изменений кода). packages-index, support-matrix, board-docs, ruyi-tuner и другие в этом окне новых действий не имеют.
3. Векторные расширения и оптимизация операторов (VecIntrinBench / IntrinTrans / FBGEMM)
3.1 Три репозитория в тишине; суммарно 18 открытых PR в MXNet / Caffe без обновлений в окне (состояние 10-11)
Дата: 2026-10-11 (состояние) Источники: VecIntrinBench, IntrinTrans, FBGEMM fork, список PR MXNet, список PR Caffe
Целевые репозитории, ориентированные на бенчмарк векторных встроенных функций, трансляцию встроенных функций и низкоточную библиотеку операторов, продолжают молчать (VecIntrinBench — последний коммит 02-13, IntrinTrans — 06-25, форк FBGEMM — 07-13); в той же группе cpuinfo (05-20) и torq-tile (04-09) активности нет. Количество открытых PR в двух репозиториях классических фреймворков не изменилось: MXNet — 15 (последнее обновление 09-24), Caffe — 3 (09-28), итого 18, в окне обновлений не было. Действия по компиляции и цепочке операторов в этом окне сосредоточены на линии Ztt в riscv-gcc (см. 2.1) и на полной пересборке стека в двух форках (см. 1.1 / 1.2).
4. Сообщество и мероприятия (двухнедельный отчёт, форум)
4.1 Новых тем на форуме в окне нет; двухнедельный отчёт остаётся на выпуске 077 (состояние на 10-11)
Дата: 2026-10-11 (состояние) Источники: RuyiSDK开发者社区, #2886, #2852
На форуме в окне нет новых тем и новых ответов; последняя тема по-прежнему #2886 от 10-08 «Практические заметки по установке и обновлению ruyi с помощью скрипта». Двухнедельный отчёт RuyiSDK, выпуск 077 (09-24), остаётся последним, выпуск 078 ещё не опубликован; в разделе RuyiAI новых тем нет. В течение двух выходных дней активность сообщества находится на низком уровне.
4.2 Внешние новости и arXiv — нулевые попадания; на странице новостей openRuyi новых материалов нет (состояние на 10-11)
Дата: 2026-10-11 (состояние) Источники: страница новостей openRuyi, arXiv, официальный сайт RuyiAI
Google News по нескольким группам запросов на китайском и английском языках для RuyiSDK, RuyiAI, openRuyi и «如意 RISC-V» в окне не дал релевантных попаданий (в тот же период общие запросы по RISC-V возвращались нормально, канал без аномалий). На arXiv (направления RISC-V и компиляции, векторов, инференса) в окне новых поступлений нет (ближайшие релевантные записи — от 10-06 «Фреймворк ускорения инференса RISC-V Transformer для периферийного AI» и запись от 10-07, обе до этого окна). На странице новостей дистрибутива openRuyi новых материалов нет (анонс выпуска 2026.09 остаётся последним); на официальном сайте и в блоге RuyiAI новых материалов нет.
5. Наблюдения за тенденциями
5.1 Ритм пересборки работает по двум линиям: два форка за одну неделю завершили по одному циклу полной пересборки стека
В этом окне ветки riscv двух форков — PyTorch и LLVM — завершили по одному циклу полной пересборки стека: PyTorch — 23 повторно применённых коммита (в ночь на 10-11), LLVM — 26 воспроизведённых (поздно вечером 10-11); после пересборки базовые значения открытых PR в каждом из них обновились — «продвижение в upstream → полное воспроизведение стека → обновление базовой линии PR» стало штатной формой эксплуатации для обоих форков (в этом раунде — очередной цикл для PyTorch после 10-08 и для LLVM после 10-09). Точки наблюдения: пересборка гарантирует лишь совпадение базовой линии с upstream, реальное содержательное продвижение по-прежнему зависит от эффективности ревью PR (два коммита по FPGA в LLVM, серия RVV в PyTorch).
5.2 Линия Ztt ускоряется двумя партиями подряд: размер одной партии 36 → 51 коммит
Линия бэкенда GCC для расширения матрицы черновиков Ztt с момента основания 09-30 набрала темп: после 36 коммитов за один день 10-08 в этом окне добавился ещё 51 коммит (самая крупная отдельная партия), тематика сместилась с развёртывания функциональности к оптимизационной тонкой настройке системы дескрипторов (переиспользование, кэширование, индексирование и факторизация рабочей области) — обычно это означает, что функциональная поверхность стабилизируется и работа переходит в фазу оптимизации и завершения. Точки наблюдения: продвижение ztt-dev на стороне riscv-binutils (сейчас всё ещё на уровне 09-30) и путь в upstream.
5.3 Цепочка обновления зависимостей замкнулась: адаптация #86 → слияние #84
В предыдущем окне патч #86 расчистил путь для нового API LLVM, в этом окне #84 сразу был слит, и обновление зависимости Buddy MLIR v0.0.11 заняло своё место — адаптационная цепочка фронтенда Triton-RISCV между «быстрой эволюцией upstream LLVM — фиксацией фронтенда — обновлением зависимости» вновь замкнулась в цикл. Дальнейшие наблюдения: выпустит ли ночной канал новую сборку с v0.0.11 (сейчас последней остаётся сборка от 10-04); ревью社区 PR #85 по оптимизации (пути softmax и matmul); эволюция патчей A100 / BOSC AME в стеке LLVM в следующем раунде воспроизведения.
Таблица проверки источников
| Источники | Результаты проверки |
|---|---|
| Организация RuyiAI-Stack (все репозитории) | pytorch: полная пересборка riscv (23 коммита) + 8 коммитов обновления базовой линии PR + 55 коммитов из main upstream; llvm-project: ночной повтор riscv (26 коммитов) + два коммита обновления PR для FPGA; triton-riscv: #84 влит; harness: 1 коммит (MySQL / Redis / RabbitMQ); выпуски ruyiai-daily 10-11; 2 плановых коммита в репозитории сайта; tilelang-riscv, mxnet, caffe, FBGEMM и др. — без пушей |
| Организация ruyisdk (все репозитории) | riscv-gcc: одна партия из 51 коммита в ztt-dev; открыт PR #263 для плагина VS Code; обновление ночного канала ruyi-imager; ruyi, packages-index, support-matrix, board-docs, ruyi-tuner, riscv-binutils и др. — без действий в окне |
| Организация openRuyi-Project (все репозитории) | основной репозиторий — 5 коммитов (docker-cli, openssl 3.6.5, go 1.27.2 и др.); lookout — 10 коммитов (цепочка проверок Go / PyPI / NVD и EOL); остальные репозитории — без действий в окне |
| Форум сообщества RuyiSDK | Новых тем и ответов нет (последняя тема 10-08); еженедельный отчёт остаётся на выпуске 077; в разделе RuyiAI новых постов нет |
| Новостная страница openRuyi | Новых публикаций нет (анонс от 2026.09 остаётся последним) |
| Менеджер пакетов ruyi / PyPI | Основной репозиторий молчит (последний 09-25); PyPI 0.53.0 остаётся последней версией (загружена 09-24) |
| Репозиторий технической разведки (ruyiai-daily) | Выпуск 10-11 отправлен в утреннем ритме; выпуск 10-12 ещё не опубликован |
| Плагин VS Code | Открыт PR #263 (предупреждение об устаревшей версии); #262 остаётся открытым; 0.1.7 по-прежнему последний релиз |
| arXiv (компиляция и векторизация RISC-V) | В окне новых поступлений нет (ближайшие релевантные записи 10-06 / 10-07) |
| Google News RSS (несколько групп на китайском и английском) | RuyiSDK / RuyiAI / openRuyi / Ruyi RISC-V — нулевых совпадений; канал работает нормально |
| Официальный сайт и блог RuyiAI | Новых постов в блоге нет (в окне лишь 2 плановых коммита данных контрибьюторов) |
Полный список источников
- [1] Список коммитов ветки ztt-dev riscv-gcc — https://github.com/ruyisdk/riscv-gcc/commits/ztt-dev
- [2] Головной коммит riscv-gcc a326bc3 (обновление дескриптора Ztt и проверки LTO dump) — https://github.com/ruyisdk/riscv-gcc/commit/a326bc32f3117c942e8735c7c7ba634876892b19
- [3] Коммит riscv-gcc b3bb6cb1 (переиспользование дескрипторов строк и столбцов Ztt) — https://github.com/ruyisdk/riscv-gcc/commit/b3bb6cb192c717f00a3d0d5a50320d5360896347
- [4] Коммит riscv-gcc 076f292f (распространение Ztt Md по уникальному рёберному пути) — https://github.com/ruyisdk/riscv-gcc/commit/076f292f005aaafbc7f0d5d0650c73e57aff1142
- [5] Ветка ztt-dev riscv-binutils — https://github.com/ruyisdk/riscv-binutils/commits/ztt-dev
- [6] Ветка ame-experimental riscv-gnu-toolchain — https://github.com/ruyisdk/riscv-gnu-toolchain/commits/ame-experimental
- [7] Список PR riscv-gcc — https://github.com/ruyisdk/riscv-gcc/pulls
- [8] Список коммитов ветки riscv форка PyTorch — https://github.com/RuyiAI-Stack/pytorch/commits/riscv
- [9] Головной коммит форка PyTorch 0fc3546d (интеграция SyncBots в e188cec) — https://github.com/RuyiAI-Stack/pytorch/commit/0fc3546d99e29c64c96cefedc44e827d81d2a222
- [10] Коммит перестроения сэмплов форка PyTorch 9434cbce (исправление #44 bytes_to_scalar) — https://github.com/RuyiAI-Stack/pytorch/commit/9434cbceddc8a85c6f415a0fcdf568362e971469
- [11] Список PR форка PyTorch — https://github.com/RuyiAI-Stack/pytorch/pulls?q=is%3Apr+sort%3Aupdated-desc
- [12] Список коммитов ветки riscv llvm-project — https://github.com/RuyiAI-Stack/llvm-project/commits/riscv
- [13] Головной коммит llvm-project a2a364a1 (#31 понижение A100 HP/SP и калибровка планирования) — https://github.com/RuyiAI-Stack/llvm-project/commit/a2a364a1bb89b5fbf8c5cd1b99122018bf245cc4
- [14] PR #25 llvm-project (бэкенд BOSCAME FPGA) — https://github.com/RuyiAI-Stack/llvm-project/pull/25
- [15] PR #28 llvm-project (xboscame FPGA) — https://github.com/RuyiAI-Stack/llvm-project/pull/28
- [16] PR #84 triton-riscv (обновление зависимости Buddy MLIR) — https://github.com/RuyiAI-Stack/triton-riscv/pull/84
- [17] Коммит слияния triton-riscv fe554ffa — https://github.com/RuyiAI-Stack/triton-riscv/commit/fe554ffa0d39e1658fe28cb095a5f954ba397ecc
- [18] PR #85 triton-riscv (оптимизация softmax и matmul) — https://github.com/RuyiAI-Stack/triton-riscv/pull/85
-
[19] Страница Releases triton-riscv — <https://github.com/RuyiAI-St
- [20] harness PR #3 (постоянное хранилище MySQL / кэш Redis / worker RabbitMQ) — https://github.com/RuyiAI-Stack/harness/pull/3
- [21] harness коммит слияния e132bf25 — https://github.com/RuyiAI-Stack/harness/commit/e132bf25d593f00ad07f962a9c566e21bd541a48
- [22] ruyiai-daily коммит выпуска 10-11 ad7343ad — https://github.com/RuyiAI-Stack/ruyiai-daily/commit/ad7343ad9891167aa5bbf5d2b438a2da3e88b15d
- [23] файл выпуска 10-11 ruyiai-daily — https://github.com/RuyiAI-Stack/ruyiai-daily/blob/main/daily-news-2026-10-11.md
- [24] коммит сайта 6e2ef1ea (данные участников) — https://github.com/RuyiAI-Stack/ruyiai-stack.github.io/commit/6e2ef1eabf57429f105523930e16b9426ccb92b1
- [25] коммит сайта caee0560 (данные участников) — https://github.com/RuyiAI-Stack/ruyiai-stack.github.io/commit/caee05602c0f706d0db2e303325a3186f14fb9a6
- [26] PR #263 плагина VS Code (предупреждение об устаревшей версии ruyi) — https://github.com/ruyisdk/ruyisdk-vscode-extension/pull/263
- [27] PR #262 плагина VS Code (модульные тесты модуля build) — https://github.com/ruyisdk/ruyisdk-vscode-extension/pull/262
- [28] страница Releases плагина VS Code — https://github.com/ruyisdk/ruyisdk-vscode-extension/releases
- [29] список коммитов основного репозитория openRuyi — https://github.com/openRuyi-Project/openRuyi/commits/main
- [30] коммит openRuyi e53047d6 (добавлен docker-cli) — https://github.com/openRuyi-Project/openRuyi/commit/e53047d6d910ddd7f36f155d743d84baaf7b1faf
- [31] коммит openRuyi e0606372 (корректировка Provides для docker) — https://github.com/openRuyi-Project/openRuyi/commit/e0606372d860a71dcc7e4584574b406f1d1697e7
- [32] коммит openRuyi 7bd4afd7 (openssl 3.6.5) — https://github.com/openRuyi-Project/openRuyi/commit/7bd4afd7f4943d0276efa3ca8a4d9a58034bcf6d
- [33] коммит openRuyi 26e7c143 (go 1.27.2) — https://github.com/openRuyi-Project/openRuyi/commit/26e7c14315b05078f752407b3f158e7a0944c4d7
- [34] список коммитов lookout — https://github.com/openRuyi-Project/lookout/commits/main
- [35] репозиторий lookout — https://github.com/openRuyi-Project/lookout
- [36] коммит lookout 8d49af45 (сохранение доказательств SPEC) — https://github.com/openRuyi-Project/lookout/commit/8d49af45337eaee7aa8abad03dc01ad9917b8e7e
- [37] страница Releases ruyi — https://github.com/ruyisdk/ruyi/releases
- [38] страница ruyi на PyPI — <https://pypi.org/proje
ct/ruyi/>
- [39] Ночной канал сборки Ruyi Imager — https://github.com/ruyisdk/ruyi-imager/releases/tag/nightly
- [40] VecIntrinBench — https://github.com/RuyiAI-Stack/VecIntrinBench
- [41] IntrinTrans — https://github.com/RuyiAI-Stack/IntrinTrans
- [42] Форк FBGEMM — https://github.com/RuyiAI-Stack/FBGEMM
- [43] Список PR MXNet — https://github.com/RuyiAI-Stack/mxnet/pulls
- [44] Список PR Caffe — https://github.com/RuyiAI-Stack/caffe/pulls
- [45] Пост на форуме с практическими заметками #2886 — https://ruyisdk.cn/t/topic/2886
- [46] Пост на форуме двухнедельного отчёта, выпуск 077, #2852 — https://ruyisdk.cn/t/topic/2852
- [47] Сообщество разработчиков RuyiSDK — https://ruyisdk.cn
- [48] Страница новостей дистрибутива openRuyi — https://openruyi.cn/zh-Hans/news/
- [49] arXiv — https://arxiv.org
- [50] Официальный сайт RuyiAI — https://ruyiai-stack.github.io/