В 2022 году Computer Science Center приостановил набор и обучение
Направления
Курсы
Онлайн-образование
Поступление
О центре
Войти
Направления
Курсы
Онлайн-образование
Онлайн-курсы
Онлайн-программы
Видеозаписи лекций
Поступление
Подать заявку
Памятка
Программа для поступления
Вопросы и ответы
О центре
Преподаватели
Выпускники
Отзывы
Команда
История
Курсы
/
Параллельное программирование
/
весна 2012
/
Оптимизация в компиляторах
Среда, 18 апреля 2012
ФМЛ 239, Актовый зал
Описание
Простые оптимизации: подстановка констант, inline, удаление проверок, объединение смежных доступов к памяти, регистровая аллокация
Оптимизации циклов: расщепление, развёртывание, вынос инварианта, размыкание
Многопоточные оптимизации: адаптивные блокировки, исключение блокировок, слияние блокировок
Другие: частотный анализ, анализ внешних эффектов, SSA