Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2014, 20:35   #1
Satansoft
Пользователь
 
Регистрация: 24.11.2012
Сообщений: 40
Сообщение Распределенные вычисления на С++

Используется библиотека MPI для взаимодействиями между процессами, для этих целей использующая след функции:

int MPI_Send(void ∗buf , int count , MPI_Datatype datatype, int dest, int tag, MPI_Commcomm), посылающая сообщение

и

int MPI_Recv(void ∗ buf , int count , MPI_Datatype datatype, int source , int tag ,MPI_Commcomm, MPI_Status ∗ status), его принимающая

Есть следующая схема взаимодействия 0,1->2->3,4,5,6,7,8,9->0,1 (номера процессов) процессов и как я понял, каждая Send и Receive функция создаёт отдельный процесс, исходя из начала заданного взаимодействия, мне следует создать 2 процесса передачи сообщений (0,1) и передать их приемщику (2), однако не ясно как 2 процесса передачи и один приёмщик могут быть.
Satansoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простой пример клиент-серверного приложения использующего распределенные вычисления Derricar C# (си шарп) 2 01.11.2013 20:21
Распределенные вычисления Strangers Помощь студентам 2 20.09.2012 22:53
Распределенные вычисления Ezhuk Обсуждение статей 0 29.04.2011 01:34
Распределенные вычисления.Turbo Delphi & OpenGl Scabby Фриланс 1 12.05.2009 19:37
обновление в блоге - Распределенные вычисления с использованием .NET Framework Pblog Обсуждение статей 0 10.07.2008 18:20