Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
2 / 2 / 1
Регистрация: 28.09.2013
Сообщений: 255
1

MPI_Reduce

25.04.2016, 19:46. Показов 916. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь выполнить следующий код.
C++
1
2
3
4
    MPI_Reduce(&result, &result, 1, MPI_DOUBLE,  MPI_SUM, 0, MPI_COMM_WORLD);
    if (rank == 0){
        cout << result << endl;
    }
Но программа зависает. Насколько понял, из-за того что sendbuf и recvbuf не должны указывать на одну и ту же переменную. Но не совсем понятно почему такое ограничение?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2016, 19:46
Ответы с готовыми решениями:

MPI_Reduce
Знаю, что на форуме темы с распределенными вычислениями средствами библиотеки MPI не популярны, но...

MPI_Scatter и MPI_Reduce
Здравствуйте. Помогите, пожалуйста, решить задачу. На процессе с номером &quot;0&quot; задать...

Ошибка с MPI_Reduce
Доброго всем времени суток Почему-то прога с MPI_Reduce глючит, причем оч странно: я ее компилю...


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

Или воспользуйтесь поиском по форуму:
1
28 / 20 / 97
Регистрация: 22.10.2015
Сообщений: 304
26.04.2016, 03:46 2
vab9petryk, потому что рекурсия
0
26.04.2016, 03:46
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru