Компиляция программ для современных архитектур

Компиляция программ для современных архитектур


Компиляция программ для современных архитектур
Введение
Компиляция для архитектур с явно выраженным параллелизмом команд
Особенности архитектур с явно выраженным параллелизмом
Алгоритм планирования команд и конвейеризации циклов для Intel Itanium
Базовый алгоритм селективного планирования
Усовершенствования базового алгоритма

Оптимизации энергопотребления встраиваемых систем, управляемые компилятором
Динамическое изменение напряжения
Реализованный алгоритм ДИН
Оптимизация переключения битов (bit-switching)
Оптимизация работы с памятью
Динамические оптимизации для языков общего назначения

Заключение
Компиляция программ для современных архитектур
Литература