Добавить
Уведомления

OSDEVCONF25: Митап Российского Альянса RISC-V: Системное ПО на RISC-V: успехи, вызовы и перспективы

1. Управление энергопотреблением для процессорных ядер RISC-V в Linux Докладчик: Данил Скребенков, CloudBEAR В докладе будут рассмотрены различные механизмы по управлению энергопотреблением: динамический перевод ядер в состояния сниженного энергопотребления (cpuidle); ручное отключение ядер (cpu hotplug); системный сон (system suspend). Также будет представлен имплементированный в ядра компании CloudBEAR вариант аппаратной поддержки данных механизмов; конфигурации Linux Kernel и необходимые компоненты в интерфейсе OpenSBI для включения перечисленных механизмов. Для cpuidle будут представлены результаты тестирования - ориентировочное время, проведенное в состоянии сниженного энергопотребления. 2. Zephyr на RISC-V: текущее состояние и опыт использования Докладчик: Александр Разинков, Syntacore В докладе будет представлено: − то такое Zephyr RTOS, архитектуры, функционал, поддерживаемые платформы Syntacore − уровень поддержки архитектуры RISC-V, что поддерживаются в актуальном Zephyr v4.2; − доработки Syntacore: AIA, Crypto, SMP improvements, cache operations, SW Misaligned access handling, limited MMU and S-mode; − примеры применения Zephyr в Syntacore: основа подсистемы безопасности процессорных кластеров, средство тестирования процессорных кластеров и их периферии. 3. Развитие системного серверного ПО для RISC-V Докладчик: Андрей Варкентин, Сбер В докладе будут рассмотрены изменения в компонентах системного ПО под RISC-V за последний год: состояние ядра Linux, а также поддержка аппаратной виртуализации, как одной из ключевых серверных технологий. Также будут затронуты сопутствующие аспекты, такие как компиляторы, состояние типичных компонент серверного микропрограммного ПО, развитие отраслевых стандартов и состояние поддержки RISC-V в известных дистрибутивах. 4. Platform V: Опыт успешной миграции на RISC-V, секреты оптимизации и практические рекомендации Докладчик: Сергей Манюкевич, СберТех В докладе будут описаны некоторые особенности архитектуры RISC-V, как они проявились при переносе серверной операционной системы SberLinux, аспекты, типичные для адаптации ПО и сопутствующей среды сборки под RISC-V, а также примеры синхронизации и переупорядочивания в многопроцессорных системах, невыровненные доступы, различия в системных вызовах, в реализации поддержки плавающей точки, в доступе к таймерам и в карте адресного пространства. Альянс RISC-V https://riscv-alliance.ru/ OSDEVCONF25: Linux Kernel RULKC: https://rulkc.org TG: https://t.me/linux_kernel_O

Иконка канала Russian Linux Kernel Community
29 подписчиков
12+
21 просмотр
6 дней назад
12+
21 просмотр
6 дней назад

1. Управление энергопотреблением для процессорных ядер RISC-V в Linux Докладчик: Данил Скребенков, CloudBEAR В докладе будут рассмотрены различные механизмы по управлению энергопотреблением: динамический перевод ядер в состояния сниженного энергопотребления (cpuidle); ручное отключение ядер (cpu hotplug); системный сон (system suspend). Также будет представлен имплементированный в ядра компании CloudBEAR вариант аппаратной поддержки данных механизмов; конфигурации Linux Kernel и необходимые компоненты в интерфейсе OpenSBI для включения перечисленных механизмов. Для cpuidle будут представлены результаты тестирования - ориентировочное время, проведенное в состоянии сниженного энергопотребления. 2. Zephyr на RISC-V: текущее состояние и опыт использования Докладчик: Александр Разинков, Syntacore В докладе будет представлено: − то такое Zephyr RTOS, архитектуры, функционал, поддерживаемые платформы Syntacore − уровень поддержки архитектуры RISC-V, что поддерживаются в актуальном Zephyr v4.2; − доработки Syntacore: AIA, Crypto, SMP improvements, cache operations, SW Misaligned access handling, limited MMU and S-mode; − примеры применения Zephyr в Syntacore: основа подсистемы безопасности процессорных кластеров, средство тестирования процессорных кластеров и их периферии. 3. Развитие системного серверного ПО для RISC-V Докладчик: Андрей Варкентин, Сбер В докладе будут рассмотрены изменения в компонентах системного ПО под RISC-V за последний год: состояние ядра Linux, а также поддержка аппаратной виртуализации, как одной из ключевых серверных технологий. Также будут затронуты сопутствующие аспекты, такие как компиляторы, состояние типичных компонент серверного микропрограммного ПО, развитие отраслевых стандартов и состояние поддержки RISC-V в известных дистрибутивах. 4. Platform V: Опыт успешной миграции на RISC-V, секреты оптимизации и практические рекомендации Докладчик: Сергей Манюкевич, СберТех В докладе будут описаны некоторые особенности архитектуры RISC-V, как они проявились при переносе серверной операционной системы SberLinux, аспекты, типичные для адаптации ПО и сопутствующей среды сборки под RISC-V, а также примеры синхронизации и переупорядочивания в многопроцессорных системах, невыровненные доступы, различия в системных вызовах, в реализации поддержки плавающей точки, в доступе к таймерам и в карте адресного пространства. Альянс RISC-V https://riscv-alliance.ru/ OSDEVCONF25: Linux Kernel RULKC: https://rulkc.org TG: https://t.me/linux_kernel_O

, чтобы оставлять комментарии