MPI Межгрупповое общение

После моего предыдущего вопроса, который был помечен как слишком широкий, я попытался сузить свой вопрос. Я новичок в MPI. Я читал MPI Communictors, но все еще не могу разобраться. Для начала я был бы в основном признателен за демонстрацию того, как в коде можно разделить такой коммуникатор, как MPI_COMM_WORLD, на MPI_Groups. Например, при заданной форме, например квадрат, программа разбивает MPI_COMM_WORLD на две группы grpArea и grpPerimeter, которые вычисляют площадь и периметр данной формы. Эти группы должны сделать свои частные вычисления и вернуть результат в корень (ранг 0) MPI_COMM_WORLD. Возможно, это не лучший пример, но он показывает, где я застрял.

Заранее спасибо.

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector