Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Winorun
38 / 38 / 4
Регистрация: 03.05.2013
Сообщений: 177
#1

MPI Распределение задач - C++

04.05.2013, 11:22. Просмотров 633. Ответов 1
Метки нет (Все метки)

При инициализации процесса присваиваем N некое количество прохода цикла. При выполнении процессом всех проходов N нужно уменьшить N других процессов и накинуть текущему. Есть идеи по реализации? Просто единственное что приходит в это при завершении цикла посылать пустое сообщение, а в самом цикле проверять на приход данных. если он true то ищем минимум и так далее.

Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
...
N=rand*rannk;
for(int i=N;i!=0;i--)
MPI_Iprobe(...)
if(flag){MPI_Reduce(outbuf, i, 1, MPI_INT, MPI_MAX, 0, MPI_COMM_WORLD);...}
if(!i){MPI_Send();MPI_Reduce(outbuf, i, 1, MPI_INT, MPI_MAX, 0, MPI_COMM_WORLD);...}
...

есть у меня сомнения, что не чего более умного нет. Подскажите пожалуста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2013, 11:22     MPI Распределение задач
Посмотрите здесь:

MPI - C++
Всем добрый день! Извиняюсь за нахальство - у меня аж три вопроса и практически полное...(незнание?):-[ 1)Метод Гаусса для решения СЛАУ...

MPI - C++
Подскажите пожалуйста что не так то, программа не работает, только при исполнении выдаёт ошибки. #include <iostream> #include <ctime> ...

MPI программа - C++
Подскажите пожалуйста как исправить ошибку.

MPI и scanf в С++ - C++
Вобщем я делаю параллельную программу. Все процессы в этой программе должны узнать некоторое целое число X, которое пользователь вводит с...

Установка MPI - C++
Ребята помогите с установкой MPI на VS 2012, уже куча всего по устанавливал, прописал все пути в проекте, всё равно не видит....

Компиляция MPI - C++
Доброго времени суток всем, даже не знаю где создать тему, но так как программа написана на с++ решил здесь. В общем вопрос следующий: как...

MPI в VS 2012 - C++
Здраствуйте, у меня возникла проблема с настройкой библиотеки "mpi.h" студия 2012 стоит. Гуглил, настроики облазил, только хуже сделал(( ...

С++ с распараллеливанием MPI - C++
Добрый день! Мне очень нужна ваша помощь. Задали написать программу "Метод трапеций для вычисления определенного интеграла". Сложность в...

MPI процессы - C++
пусть n-количество процессов. процесс с номером 0 запрашивает у пользователя элементы квадратной матрицы размерности n и рассылает их всем...

Использование MPI - C++ Builder
Я скачал пакет mpich. Скинул в соответствующие папки Билдера файлы формата .lib и .h. Написал простейшую программу, подключив "mpi.h"....

MPI в проекте VS - C++
Поставил все для MPI, использовал MPINCH2, установил все вроде правильно, в свойствах проэекта VS все прописано, но при запуске тестовой...

mpi суммирование - C++
Привет! Такой вопрос. Никак не могу додуматься до реализации такого фрагмента кода. Есть несколько потоков, для каждого из них есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Winorun
38 / 38 / 4
Регистрация: 03.05.2013
Сообщений: 177
06.05.2013, 19:54  [ТС]     MPI Распределение задач #2
Блин может кто знает как определить что на кокомта процесе выполнена MPI_Reduce
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru