Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Пересечение массивов с разных процессоров |
Автор: a11en 18.1.2011, 11:58 | ||
Прошу прощения если тема создана не в том разделе, но более подходящей не нашел. В общем, есть некоторые массивы на разных процессорах, мне нужно сделать их пересечение, пытался сделать пересечение при помощи пользовательской функции и MPI_Reduce. Вроде само пересечение, если выводить результат именно из функции происходит правильно, но в результирующем векторе результат какой-то не такой. З.Ы. Я не до конца понимаю как работает MPI_Reduce, видимо от этого все проблемы, но нужно срочно поэтому спрашиваю у вас, а сам пока буду искать описания. Если есть более правильный способ сделать это буду благодарен. Привожу код своего "творения"
|