Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную информацию об использовании файлов cookies можно найти здесь, наши правила обработки персональных данных – здесь. Продолжая пользоваться сайтом, вы подтверждаете, что были проинформированы об использовании файлов cookies сайтом НИУ ВШЭ и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.

  • A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2022/2023

Технологии оптимизирующей компиляции

Статус: Курс обязательный (Компьютерные системы и сети)
Направление: 09.04.01. Информатика и вычислительная техника
Когда читается: 1-й курс, 3, 4 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для своего кампуса
Прогр. обучения: Компьютерные системы и сети
Язык: русский
Кредиты: 6
Контактные часы: 62

Программа дисциплины

Аннотация

Курс "Технологии оптимизирующей компиляции" даёт информацию об общем устройстве компиляторов. а также о различных алгоритмах оптимизации программ с целью увеличения скорости их работы. В рамках курса будут рассмотрены основные стадии работы компилятора, проблемы и способы их решения, кроме того будет затронута тема связи работы программы с аппаратным обеспечением. Немалая часть курса посвящена различным оптимизациям, производимым компилятором по ходу работы. Будут рассмотрены вопросы корректности и целесообразности их применения, влияние на различные факторы производительности программы.