На шаге генерации машинного кода
nbsp;(*ответ*) компилятор генерирует код для
На шаге генерации машинного кода
nbsp;(*ответ*) компилятор генерирует код для применяемой параллельной вычислительной системы
nbsp;делается синтаксический анализ последовательной программки
nbsp;проверяется выполнение всех нужных ограничений на тела циклов
nbsp;генерируется программка на параллельном ЯВУ
На этапе генерации параллельной программки
nbsp;(*ответ*) генерируется программка на параллельном ЯВУ
nbsp;делается синтаксический анализ поочередной программки
nbsp;проверяется исполненье всех нужных ограничений на тела циклов
nbsp;оценивается степень распараллеливания каждого из циклов и на этой базе производится оценка ускорения параллельной программки по сопоставлению с начальной поочередной программкой
На шаге оценки свойства распараллеливания
nbsp;(*ответ*) оценивается степень распараллеливания каждого из циклов и на этой основе делается оценка ускорения параллельной программки по сопоставлению с начальной поочередной программой
nbsp;производится синтаксический анализ поочередной программки
nbsp;проверяется выполнение всех нужных ограничений на тела циклов
nbsp;генерируется программа на параллельном ЯВУ
На шаге распараллеливания циклов
nbsp;(*ответ*) проверяется выполнение всех необходимых ограничений на тела циклов
nbsp;делается синтаксический анализ поочередной программы
nbsp;оценивается ступень распараллеливания каждого из циклов и на этой базе делается оценка ускорения параллельной программки по сопоставленью с начальной последовательной программкой
nbsp;генерируется программка на параллельном ЯВУ
На этапе синтаксического анализа
nbsp;(*ответ*) делается синтаксический анализ поочередной программки
nbsp;проверяется выполнение всех необходимых ограничений на тела циклов
nbsp;оценивается ступень распараллеливания каждого из циклов и на этой основе делается оценка ускорения параллельной программы по сопоставленью с начальной поочередной программой
nbsp;генерируется программа на параллельном ЯВУ
Определяет блок снутри параллельного цикла, операторы которого обязаны производиться в том порядке, в котором итерации следуют в поочередном цикле директива
nbsp;(*ответ*) !OMP ORDERED
nbsp;!OMP END MASTER
nbsp;!OMP END CRITICAL
nbsp;!OMP BARIER
Определяет блок, который будет производиться только главной нитью директива
nbsp;(*ответ*) !OMP END MASTER
nbsp;!OMP END CRITICAL
nbsp;!OMP BARIER
nbsp;!OMP ATOMIC
Определяет критичную секцию (критичную область) блок, операторы которого не обязаны выполняться одновременно 2-мя и более нитями директива
nbsp;(*ответ*) !OMP END CRITICAL
nbsp;!OMP END MASTER
nbsp;!OMP BARIER
nbsp;!OMP ATOMIC
Определяет точку синхронизации директива
nbsp;(*ответ*) !OMP BARIER
nbsp;!OMP END MASTER
nbsp;!OMP END CRITICAL
nbsp;!OMP ATOMIC
Определяет точку, в которой должно быть обеспечено согласованное между нитями состояние тех переменных, которые перечислены в перечне директива
nbsp;(*ответ*) !OMP FLUSH
nbsp;!OMP ORDERED
nbsp;!OMP BARIER
nbsp;!OMP ATOMIC
Главная цель распараллеливания АВ -
nbsp;(*ответ*) создать дерево вычислений малой вышины
nbsp;построение графа зависимостей по данным меж операторами программы
nbsp;составление по ЯПФ параллельной программки
nbsp;отображение полученной программки на архитектуру применяемой параллельной вычислительной системы
Пакет PGI работает в операционных системах
nbsp;(*ответ*) Linux (x86), Solaris (x86) и Windows NT
nbsp;CTSS, Commodore 64
nbsp;IOS, ProDOS
nbsp;Xenix, MSX-DOS, Windows Vista
Синхронизацию можно воспретить с подмогою спецификации
nbsp;(*ответ*) NOWAIT
nbsp;SCHEDULE
nbsp;SMILES
nbsp;DEFAULT
-
Вопросы ответы
Статьи
Информатика
Статьи
Обществознание.
Математика.
Химия.
Русский язык.
Разные вопросы.
Разные вопросы.
Математика.
Русский язык.
Русский язык.
Разные вопросы.