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

Параллельное программирование

Cтраница 2


ГРАНУЛЯЦИЯ [ granularity ] В параллельном программировании - характеристика программы, определяемая объемом неделимых параллельно выполняемых фрагментов.  [16]

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

Так как библиотека блоков выполняется на языке параллельного программирования, то при подготовке такой библиотеки выбор языка - один из важных вопросов.  [18]

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

20 Применение барьеров. процессы, приближающиеся к барьеру ( а. все процессы. [20]

Передача сообщений часто используется в системах с параллельным программированием.  [21]

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

Центральную часть СОИ составляют управляющая система и системы параллельного программирования.  [23]

24 Структура информационной базы системы управления предприятием. 11 - 236. [24]

Этот этап позволяет значительно ускорить процесс разработки СМО путем параллельного программирования и отладки отдельных ее элементов.  [25]

В системном программировании актуально направление, связанное с параллельным программированием для многопроцессорных вычислительных систем. Качественный прогресс в решении этой проблемы обеспечивают аппарат недоопределенных моделей и самые последние результаты в области программирования в ограничениях, поскольку они строятся на децентрализованном, управляемом по данным процессе вычислений. Этот процесс позволяет реализовать функции любой программной системы в форме структурной модели, связывающей иерархический комплекс автономных компонентов.  [26]

И, наконец, четвертым направлением развития являются языки параллельного программирования ( модификация ЯВУ Fortran, языки Occam, SISAL, FP и др.), которые ориентированы на создание программного обеспечения для вычислительных средств параллельной архитектуры ( многомашинные, мультипроцессорные среды и др.), в отличие от языков третьего поколения, ориентированных на традиционную однопроцессорную архитектуру.  [27]

Примером одного из наиболее сложных воплощений этого принципа в системе параллельного программирования Linda [70] может служить среда JavaSpaces компании Sun Microsystems, надстраиваемая над распределенной компонентной технологией Jini. Более простая версия может быть реализована на основе прикладного программного интерфейса службы событий в среде CORBA. Механизм издавай и подписывайся хорошо подходит для описания распределенных недетерминированных взаимодействий: издателю не нужно знать, кто подписчики, состав которых может изменяться во времени.  [28]

В этом параграфе мы вводим основные понятия, используемые в параллельном программировании.  [29]

Частью интерфейса являются средства ввода и отображения, разработанные на языке параллельного программирования и являющиеся частью библиотеки параллельных алгоритмов. Они могут быть использованы независимо от средств интерфейса СТР. Основным их назначением служит визуализация работы погруженной на сеть модели ( вывод на экран и, если надо, в файл интересующего параметра) и реализация системы изменения параметров, позволяющей изменение любого параметра блока в модели. При реализации подобных средств интерфейса существуют некоторые сложности. Они обусловлены ограничениями, накладываемыми средствами работы с транспьютерной платой.  [30]



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