Сравнение использования различных функционалов в пространстве назначения стратегий оптимизации
14 сентября 2018
213
Предметная область | — |
Выходные данные | — |
Ключевые слова | — |
Вид публикации | Статья |
Контактные данные автора публикации | Четверина О.А. |
Ссылка на публикацию в интернете | mcst.ru/files/565d4e/600cd8/50e73b/000000/chetverina_o.a._mtsst.pdf |
Аннотация
Одним из главных способов достижения высокой производительности современных
вычислительных машин является качественное планирование требуемых вычислений за счет
проведения преобразований оптимизирующим компилятором в процессе создания
исполняемого кода. Эффект от применения некоторых преобразований, таких как удаление
кода с неиспользуемым результатом, является положительным для любых контекстов. В то
же время, некоторые преобразования могут приводить к существенному ускорению
исполнения одних контекстов и замедлению других, либо могут быть неоптимально
применены, поскольку настроены усредненно по набору входных тестов.
Подробнеевычислительных машин является качественное планирование требуемых вычислений за счет
проведения преобразований оптимизирующим компилятором в процессе создания
исполняемого кода. Эффект от применения некоторых преобразований, таких как удаление
кода с неиспользуемым результатом, является положительным для любых контекстов. В то
же время, некоторые преобразования могут приводить к существенному ускорению
исполнения одних контекстов и замедлению других, либо могут быть неоптимально
применены, поскольку настроены усредненно по набору входных тестов.
Для того чтобы оставить комментарий необходимо авторизоваться.