Михаил Литвинов
Разработчик @ Яндекс
Санкт-Петербург

Применение ML в компиляторах

Описание:

Рассмотрим применение ML в контексте современных компиляторов.

Погрузимся в такие темы как Phase Ordering Problem, Register Allocation, а также Loop Distribution и Vectorization.

Разберем устройство проекта ML-LLVM от IITH Research, чтобы понять детали реализации.

Запустим кастомную сборку LLVM и оценим профит от технологии.

О спикере

Михаил Литвинов

Разработчик @ Яндекс
Санкт-Петербург

Разработчик бэкенда в Яндекс Смене. Исследователь Russian Research Institute. Студент НИУ ВШЭ в Санкт-Петербурге. Интересуюсь низкоуровневым программированием, компиляторами, машинным обучением, финансовой математикой.

Похожие доклады