- PVSM.RU - https://www.pvsm.ru -
Факт: как минимум 150 человек в нашей стране интересуются RISC-V настолько, что их не пугает девятибалльный шторм. Примерно столько мы собрали в офлайне 14 марта в Москве на совместном митапе YADRO [1] с Альянсом RISC-V. Оценили, готов ли RISC-V для мобильных устройств, а для RISC-V, в свою очередь, — высокопроизводительные библиотеки. Рассмотрели экосистему RISC-V для сценариев АСУ ТП — автоматизированных систем управления технологическим процессом. И наконец, в большой дискуссии обсудили, готова ли открытая архитектура к развитию широкой экосистемы открытого ПО в различных областях. Записи выступлений и некоторые интересные тезисы — далее в статье.

руководитель технологического комитета, Альянс RISC-V
руководитель рабочей группы по стандартам, Альянс RISC-V
руководитель группы оптимизации клиентских систем, YADRO
О чем доклад. Эксперты объяснили, как стандарты RISC-V и профиль RVA23 закрывают текущие потребности мобильных устройств и клиентской экосистемы ПО. Обсудили, что в нем может не хватать для развития приложений Linux и AOSP. Также на примере векторного расширения показали, что остается за рамками спецификаций и стандартов RISC-V.
«Куда дальше пойдет сообщество? Есть вариант RVV 2.0, условно назовем его так. Это вариант, который ломает обратную совместимость RVV 1.0, и сообщество высказывает соображения, что и почему может измениться, если мы допускаем несоответствие RVV 1.0 и ломаем обратную совместимость. Но также есть инкрементальное развитие: добавление новых инструкций, расширений этих инструкций. Сейчас сообщество уже предлагает новые расширения, они находятся в стадии ратифицирования и разработки».
архитектор отдела разработки программного обеспечения, Сбер
О чем доклад. Андрей рассмотрел ряд высокопроизводительных библиотек для решения различных классов задач и статус их готовности для RISC-V. Рассказал об актуальных в экосистеме приоритетах по развитию библиотек, о выработке стандартов аппаратных решений для их оптимизации. Осветил индустриальные прогнозы на ближайшие годы и их влияние на библиотеки. А подводя итоги, рассмотрел возможные направления развития, вытекающие из его анализа.
«Библиотеки, на самом деле, находятся в таком уникальном положении. Почему? Как только в бизнес-приложениях возникают некоторые требования — например, “мы хотим, чтобы матричное умножение было сделано в таком-то виде” — в конечном счете это все приходит к библиотеке. А коль скоро решение и применимость запроса оказывается горизонтальными, да, действительно, она получает широкую применимость и распространение через библиотеки. Другими словами: библиотеки — это мост между приложениями и аппаратурой, библиотеки от имени приложений могут предъявлять требования к аппаратуре. И это хорошо».
заведующий лабораторией РБПО, Центр НТИ МЭИ
О чем доклад. Кирилл рассказал об опыте разработки прототипа программно-аппаратного комплекса с СнК на RISC-V для автоматизированных систем управления технологическим процессом (АСУ ТП). Рассмотрел особенности развития экосистемы ПО для задач АСУ ТП, а также поделился сформированными требованиями к аппаратным платформам.
«У нас зачастую могут использоваться в параллель как микропроцессор, так и микроконтроллер. Могут в параллель работать операционные системы мягкого реального времени, жесткого реального времени. Вся эта система должна соответствовать жестким требованиям с точки зрения климатики и поддерживаться на протяжении 25 лет».
В завершение митапа к спикерам Сергею, Роману и Кириллу присоединились Константин Владимиров, руководитель отдела компиляторов и инструментов разработки Syntacore, а также Алексей Игнатенко, руководитель РГ «Развитие экосистемы ПО» в Альянсе RISC-V. Пятеро экспертов обсудили доклады, оценили готовность RISC-V к развитию широкой экосистемы открытого ПО, а также формирование российской экосистемы ПО.
Автор: yadro_team
Источник [10]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/asu-tp/418481
Ссылки в тексте:
[1] YADRO: https://yadro.com/?utm_source=habr&utm_medium=referral&utm_campaign=riscv-020525
[2] Смотреть на Youtube →: https://www.youtube.com/watch?v=5bFu_p379wg
[3] Смотреть на Youtube →: https://www.youtube.com/watch?v=D5PhQ_0YGoc
[4] Смотреть на Youtube →: https://www.youtube.com/watch?v=8_LJ9uyQbWM
[5] Смотреть на Youtube →: https://www.youtube.com/watch?v=_l2eA6V1-i8
[6] Когда хочется портировать старые игры, но нет ни сил, ни времени: запускаем отсекатель лучей на RISC-V RV32I: https://habr.com/ru/companies/yadro/articles/902388/
[7] Cтандарт RISC-V RV32I и математика с плавающей точкой: https://habr.com/ru/companies/yadro/articles/893402/
[8] Работа с RISC-V контроллерами на примере GD32VF103 и CH32V303. Часть 5: DMA: https://habr.com/ru/companies/yadro/articles/882416/
[9] Работа с RISC-V контроллерами на примере GD32VF103 и CH32V303. Часть 6. Дробные числа: https://habr.com/ru/companies/yadro/articles/889598/
[10] Источник: https://habr.com/ru/companies/yadro/articles/906446/?utm_campaign=906446&utm_source=habrahabr&utm_medium=rss
Нажмите здесь для печати.