Студопедия
МОТОСАФАРИ и МОТОТУРЫ АФРИКА !!!


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Point-to-point взаимодействия




Основной механизм связи между процессами в MPI – передача данных между парой взаимодействующих процессов: одной – посылающей, другой – получающей. Эта связь называется “point-to-point”.

Имеются следующие базовые типы передающих и принимающих point-to-point операций: блокированные и неблокированные. Каждая передающая операция из этих типов имеет дополнительные подтипы: буферизированный, синхронный и по состоянию готовности. Принимающих операций только две: блокированная и неблокированная. Каждая принимающая функция из этих типов совместима со всеми передающими функциями и наоборот.

Блокированная передача данных.

Блокированная передающая функция асинхронна, т.е. возвращает управление после передачи параметров в систему. Но будет заблокирована при доступе (по записи или чтению) к посылаемому массиву данных до тех пор пока данные сообщения не будут безопасно сохранены в промежуточном буфере системы и посылающийся буфер не будет снова свободен к доступу (чтению, записи данных). относительно соответствующей принимающей функции(в принимающей стороне) в данном случае нет никаких предложений, и завершение посылающей функции не обязательно подразумевает, что соответствующая получающая функция стартовала. И нет никакого предположения в прикладной программе относительно того, буферизируются ли посылаемые данные или нет. (посылаемые данные буферизируются в системном буфере программными средствами системы) Семантика завершения функции не локальная(т.е. зависима от выполнения других процессов). Имеется несколько версий блокированных передающих функций: стандартная (MPI_Send), буферизированная(MPI_Bsend), и по состоянию готовности(MPI_Rsend)





Дата добавления: 2015-05-10; просмотров: 880; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: На стипендию можно купить что-нибудь, но не больше... 9091 - | 7271 - или читать все...

Читайте также:

  1. Автоматизированные рабочие места (АРМ) предметной области. Функциональность АРМов. Проблемы взаимодействия АРМов.
  2. АНТАГОНИЗМ (от греч. anti—против и agon—борьба), термин, употребляющийся для определения отрицательного взаимодействия или противодействия двух явлений или организмов.
  3. Ассоциации как форма экономического взаимодействия в регионах
  4. В зависимости от способа взаимодействия, степени организованности соучастников, выполняемых каждым из них функций, соучастие делится на виды и формы.
  5. Виды взаимодействия
  6. Вопрос 14. Виды поглотительной способности, их значение для взаимодействия почвы с удобрениями.
  7. Вопрос 15. Обменная поглотительная способность почвы и её значение для взаимодействия почвы с удобрениями.
  8. Вопрос 17. Раскрыть особенности профессионального взаимодействия воспитателя с детьми, стили педагогического общения.
  9. Вопрос № 13. Организация взаимодействия МЭП с другими органами управления.
  10. Деятельность — процесс (процессы) активного взаимодействия субъекта с миром, во время которого субъект удовлетворяет какие-либо свои потребности.
  11. Диаграммы взаимодействия (interaction diagrams)


 

100.26.176.182 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.001 сек.