RUS  ENG
Полная версия
ЖУРНАЛЫ // Информационные технологии и вычислительные системы // Архив

ИТиВС, 2004, выпуск 3, страницы 38–51 (Mi itvs664)

СОВРЕМЕННЫЕ ОПТИМИЗИРУЮЩИЕ КОМПИЛЯТОРЫ

Оптимизация обработки вещественного контекста в двоично-оптимизирующей системе

П. С. Василец, Д. М. Масленников, О. С. Драгошанский

Институт микропроцессорных вычислительных систем РАН, г. Москва

Аннотация: В статье описывается новый метод повышения производительности двоично-транслированного кода, содержащего последовательности команд модифицирующих вещественный контекст. Он состоит в удалении присущих вещественным операциям свойств, которые блокируют процесс оптимизации, и рассматривается как альтернатива простейшей схеме последовательной обработки вещественного контекста. В основе метода лежит механизм замораживания номеров регистра в вещественном стеке путем переноса их в виртуальные регистры и контрольные проверки на входах в регионы целевого кода, гарантирующие невозможность проявления исключительных ситуаций вещественного контекста.



© МИАН, 2024