Параллельная программа - Большая Энциклопедия Нефти и Газа, статья, страница 2
Третий закон Вселенной. Существует два типа грязи: темная, которая пристает к светлым объектам и светлая, которая пристает к темным объектам. Законы Мерфи (еще...)

Параллельная программа

Cтраница 2


Тогда любому развитию вычислений в модели параллельной программы однозначно соответствует некоторое развитие вычислений в модели последовательной программы. При этом каждому событию ( срабатыванию оператора) при последовательном вычислении соответствует событие при параллельном счете. Это означает, что и в той, и в другой модели каждый оператор либо не выполняется, либо выполняется одинаковое число раз.  [16]

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

Сравниваются сети Петри, графы вычислений, схемы параллельных программ и маркированные графы.  [18]

В предлагаемой книге классические методы вычислительной математики иллюстрируются параллельными программами на языках Бейсик, Фортран и Паскаль. Программы составлялись так, чтобы их было легко читать и модернизировать, брать за основу при разработке программных комплексов. Без особых трудностей программы могут быть адаптированы на другие типы ПЭВМ. В программах, где это возможно без ущерба для читаемости и простоты, минимизировано количество используемых переменных и операторов.  [19]

Через средства ввода и отображения, осуществляется визуализация работы параллельной программы. Предоставляется возможность следить за интересующим параметром состояния работающей модели, а также изменять любой параметр системы в процессе функционирования.  [20]

21 Распределение задачи. [21]

Как показывает практический опыт, в основе подавляющего числа параллельных программ лежит сравнительно немного различных парадигм программирования. Выбор той или иной из них зависит от доступных вычислительных ресурсов и типа параллелизма, присущего приложению. Существуют подходы к программированию распределенных приложений, никак не учитывающие их потенциального параллелизма, например, весьма распространенная объектная модель клиент-сервер, основанная на механизме RPC и используемая в средах DCOM и CORBA. Разумеется, подобные модели необходимо отличать от парадигм параллельного программирования. Рассмотрим наиболее часто используемые из них.  [22]

При повторных выполнениях на многопроцессорной системе одной и той же параллельной программы для одних и тех же начальных данных могут получиться различные вычислительные процессы, и можег оказаться что эти процессы не эквивалентны. Тогда о программе говорят, что она неоднозначна при этих начальных данных, в противном случае - однозначна.  [23]

Наконец, включение в некоторый язык программирования средств управления последовательностью действий в параллельных Программах позволяет более легко и безопасно записывать ряд парадигм межпроцессных коммуникаций, чем это может быть сделано с помощью механизма подпрограмм.  [24]

Параллельные расширения Фортрана 90 стандартизованы консорциумом High Performance Fortran и широко применяются при разработке параллельных программ для многопроцессорных вычислительных комплексов.  [25]

Наиболее принципиальным моментом при проектировании параллельного алгоритма является выбор схемы распределения данных между процессами параллельной программы.  [26]

Это связано с тем, что переход к параллельному представлению осуществляется заменой исходного блока соответствующей параллельной программой из уже готовой библиотеки), фактически это соответствует проверке правильности синтаксиса исходного описания.  [27]

Работа РВС в режиме параллельных программ предполагает случайные потоки информации, а технологический процесс решения параллельных программ в этой системе определен в виде совокупности параллельных асинхронных процессов. Поэтому в комплект программ ОС ЕС необходимо внести изменения, так как решение вопроса соперничества не определено для многоточечных каналов. Изменения можно вносить двумя способами: первый - когда фактически проектируется новая ОС, универсальная для любой структуры. На рис. 4 показаны связи между ВТАМ, надстроечными модулями и программами, использующими ВТАМ.  [28]

Результаты оценки производительности обеспечивают исходные данные для решения задачи конфигурирования, т.е. распределения процессов и каналов параллельной программы между процессорами и линками транспьютерной сети.  [29]

Как следует из приведенного состава СТР, она содержит все необходимые программно-аппаратные средства и элементы для тщательной обработки параллельной программы.  [30]



Страницы:      1    2    3    4