Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
aryabush
6 / 6 / 0
Регистрация: 13.02.2013
Сообщений: 22
#1

MPI_Reduce - C++

02.10.2013, 19:10. Просмотров 277. Ответов 0
Метки нет (Все метки)

Доброго времени суток,
Беда такая: задали реализовать сию функцию самим:
C++
1
int MPI_Reduce(void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm)
И возникли вопросы по реализации:
1) Как сделать так, что бы работать можно было с любым типом MPI_Datatype. Можно поступить очевидно: прописывать соответствующее приведение типа для все MPI_Datatyp. Но должно быть как-то проще...
2) И как поступить с предопределенными операциями? Тоже все отдельно делать, в зависимости от значения op?
Подскажите как тут быть?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2013, 19:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос MPI_Reduce (C++):

MPI_Reduce - C++
Знаю, что на форуме темы с распределенными вычислениями средствами библиотеки MPI не популярны, но всё же. Задача: Задать 11...

MPI_Reduce - C++
Пытаюсь выполнить следующий код. MPI_Reduce(&result, &result, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WORLD); if (rank == 0){ cout...

MPI_Scatter и MPI_Reduce - C++
Здравствуйте. Помогите, пожалуйста, решить задачу. На процессе с номером "0" задать целочисленный массив X размерности n=16. С помощью...

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

MPI_Reduce - C++
Знаю, что на форуме темы с распределенными вычислениями средствами библиотеки MPI не популярны, но всё же. Задача: Задать 11...

MPI_Reduce - C++
Пытаюсь выполнить следующий код. MPI_Reduce(&result, &result, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WORLD); if (rank == 0){ cout...

MPI_Scatter и MPI_Reduce - C++
Здравствуйте. Помогите, пожалуйста, решить задачу. На процессе с номером "0" задать целочисленный массив X размерности n=16. С помощью...

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

MPI_Reduce - C++
Знаю, что на форуме темы с распределенными вычислениями средствами библиотеки MPI не популярны, но всё же. Задача: Задать 11...

MPI_Reduce - C++
Пытаюсь выполнить следующий код. MPI_Reduce(&result, &result, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WORLD); if (rank == 0){ cout...

MPI_Scatter и MPI_Reduce - C++
Здравствуйте. Помогите, пожалуйста, решить задачу. На процессе с номером "0" задать целочисленный массив X размерности n=16. С помощью...

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

MPI_Reduce - C++
Знаю, что на форуме темы с распределенными вычислениями средствами библиотеки MPI не популярны, но всё же. Задача: Задать 11...

MPI_Reduce - C++
Пытаюсь выполнить следующий код. MPI_Reduce(&result, &result, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WORLD); if (rank == 0){ cout...

MPI_Reduce - C++
Знаю, что на форуме темы с распределенными вычислениями средствами библиотеки MPI не популярны, но всё же. Задача: Задать 11...

MPI_Reduce - C++
Пытаюсь выполнить следующий код. MPI_Reduce(&result, &result, 1, MPI_DOUBLE, MPI_SUM, 0, MPI_COMM_WORLD); if (rank == 0){ cout...

MPI_Scatter и MPI_Reduce - C++
Здравствуйте. Помогите, пожалуйста, решить задачу. На процессе с номером "0" задать целочисленный массив X размерности n=16. С помощью...

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


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

Или воспользуйтесь поиском по форуму:
0
Ответ Создать тему
Опции темы

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