Оглавление
Оптимизация “глазка”
-
Оптимизация с помощью глазка
- Оптимизация глазка – это метод замены инструкций для улучшения производительности.
- Инструкции, сгенерированные компилятором, называются глазком или окном.
- Примеры замен включают удаление ненужных операций, объединение операций и использование алгебраических законов.
-
Термин и история
- Термин “оптимизация глазка” был введен в 1965 году Уильямом Маршаллом Маккиманом.
-
Реализация в современных компиляторах
- Современные компиляторы используют алгоритмы сопоставления с образцом для оптимизации глазка.
-
Примеры оптимизаций
- Оптимизация может включать замену медленных инструкций более быстрыми.
- Удаление избыточного кода, например, инструкций стека, может улучшить производительность.
-
Рекомендации и внешние ссылки
- Статья содержит ссылки на внешние ресурсы и оптимизаторы, а также оригинальное определение оптимизации глазка.