Смотреть запись
Доклад
Гамма
Коротко о Scalar Evolution: как LLVM справляется с проверками диапазонов
Макс Казанцев
Компания: Сбер
Компания: Сбер
Разработчик компиляторов с опытом более 10 лет. Успел поработать над JIT- и AOT-компиляторами для Dalvik и ART JVM для ОС Android в Intel, затем занимался разработкой оптимизаций для компилятора Falcon в Azul Systems. Разрабатывал компиляторы для нейронных сетей в Cadence.
С 2017 по 2023 год — активный участник сообщества LLVM, автор около 1000 патчей, в основном относящихся к цикловым оптимизациям на LLVM IR. Также оставил след в таких проектах, как AOSP и pytorch/glow.
Сейчас работает в Сбере, занимается перспективными вычислительными разработками. Читает курс лекций по компиляторам в Новосибирском государственном университете.
Компания: Сбер