Учебный курс «Устройство современных компиляторов» - 2020

Предисловие

Небольшой курс с кратким рассказом про современные компиляторы и улучшение производительности ПО, рассчитанный на широкую аудиторию программистов и инженеров. Курс предполагает 16 академических часов лекций (4 темы). На этой странице приведены материалы, по которым курс читался в МАИ в 2020 году.

Материалы курса

Лекция 1. Введение в компиляторы. (слайды)

Лекция 2. Оптимизации компилятора. (слайды)

Лекция 3. Использование компилятора. (слайды)

Лекция 4. Инструменты анализа кода. (слайды)