Машинно-зависимые методы оптимизации

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

Архитектура вычислительной системы есть представление аппаратной и програм­мной составляющих частей системы и взаимосвязи между ними с точки зрения системы как единого целого. Понятие «архитектура» включает в себя особенно­сти и аппаратных, и программных средств целевой вычислительной системы. При выполнении машинно-зависимой оптимизации компилятор может прини­мать во внимание те или иные её составляющие. То, какие конкретно особенно­сти архитектуры будут приняты во внимание, зависит от реализации компилято­ра и определяется его разработчиками.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: