Воркшоп: Trees That Grow: история одной оптимизации. Никита Пацакула

1 декабря, в Москве ждем вас на конференцию RustCon 2023. Воркшоп: Trees That Grow: история одной оптимизации. Никита Пацакула, Kribrum Воркшоп ориентирован на привычных к Rust программистов, которые заинтересованы в парсинге, оптимизациях и компиляторах. Материал не будет требовать специальных знаний ни по одному из этих направлений, вводный материал будет рассказан в ходе воркшопа. Сделаем сравнительный обзор инфраструктуры для парсинга структурированных данных в Rust: обсудим эргономичность, гарантии и производительность. Сделаем всё это на примере небольшого языка математических выражений, который напишем в процессе. Поговорим о проблемах рекурсивных данных в Rust: обсудим важность локальности данных для современных процессоров, способы поиска узких мест производительности и техники их устранения. Отправимся к последним рубежам оптимизации: избавимся от последних затрат времени исполнения используя LLVM JIT.

Смотрите также