Оптимизирующие компиляторы (МФТИ, 2024). Лекция 6. Анализ циклов.

Лекции по компиляторам для свежих интернов базовой кафедры в МФТИ. Вы же всегда хотели узнать в чём разница между обратными и обращёнными дугами и чем цикл в компьютерной программе отличается от цикла в графе? А чем сводимый граф отличается от не сводимого? А как насчёт поиска базовых индуктивностей и скалярной эволюции? Конечно же вы всегда хотели. В этом видео вы получите всё перечисленное и немного больше. И даже немного про алгебру цепочек рекуррентностей. Лектор: Константин Владимиров Видео и звук: Юлий Тарасов Предыдущая лекция:    • Оптимизирующие компиляторы (МФТИ, 202...   Следующая лекция: TBD Слайды к занятиям:
Книга:
Timeline 00:00 Циклы и обратные дуги 08:45 Обходы графов и RPO 18:30 Обращённые дуги и сводимость 27:04 Каноническая форма циклов 40:25 Индуктивности 52:42 Скалярная эволюция 01:01:16 IV opts и завершение Errata пока пусто

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