{ "@context": "https://schema.org", "@type": "Organization", "address": { "@type": "PostalAddress", "addressLocality": "", "postalCode": "", "streetAddress": "Москва, Нижняя ул., д. 14" }, "email": "support@ontico.ru", "name": "OS DevConf 2025 - конференция для разработчиков системного и встраиваемого ПО", "description": "Посетите конференцию OS DevConf 2025 от организатора Ontico. Узнайте о современных подходах к разработке системного ПО, эффективных методах безопасной разработки ядра Linux, внедрении AI в разработку.", "telephone": "+7 (495) 646-07-68", "url": "http://teamleadconf.ru/" }
Доклады
JIT-компилятор BPF для архитектуры «Эльбрус»
Доклад принят в программу конференции
Описание доклада
BPF позволяет добавлять новую функциональность в ядро Linux без необходимости перекомпиляции ядра или перезагрузки системы. Программы BPF динамически загружаются в ядро и исполняются. Для ускорения их исполнения в ядре может быть поддержан JIT-компилятор, транслирующий программы BPF напрямую в машинный код соответствующей архитектуры.
Доклад посвящён реализации JIT-компилятора в ядре операционной системы «Эльбрус», основанном на Linux. Будут рассмотрены проблемы создания JIT-компилятора, вызванные тем, что архитектура «Эльбрус» построена по принципу VLIW, и найденное решение, основанное на трансляции набора команд BPF при помощи шаблонов, написанных на ассемблере архитектуры «Эльбрус».
Linux Kernel
Константин Михайлов
АО «МЦСТ»
Выпускник ФРТК МФТИ. Работает над ядром операционной системы «Эльбрус» в АО «МЦСТ». Занимается архитектурной поддержкой BPF, повышением производительности подсистемы памяти и тестированием ядра.
Организатор
Есть вопросы — обращайтесь
Орг. комитет: org@ontico.ru
Партнерство: partners@ontico.ru
Программный комитет: speakers@ontico.ru
Инфопартнерство: marketing@ontico.ru
Поддержка:
+7 (495) 646-07-68, support@ontico.ru,
@ontico_support
125040, Москва, Нижняя ул., д. 14, стр. 7, подъезд 1, оф. 16
ООО «Конференции Олега Бунина»
ООО «Конференции Олега Бунина», ИНН 7733863233, КПП 771401001 , ОКВЭД 82.3, ОКПО 26117225, ОГРН 5137746153518, Банк получателя АО «АЛЬФА-БАНК», г. МОСКВА, БИК 044525593, корреспондентский счет 30101810200000000593, расчетный счет 40702810202720001072 , 125040, г. Москва, ул. Нижняя, д. 14, стр. 7, оф. 08.