OpenMPI CUDA и CUDPP
У меня есть программа MPI для распределения большого массива среди нескольких процессов в кластере.
Каждый процесс вычисляет свою собственную сумму элементов массива и возвращает результат хосту.
Я хочу запустить параллельное сканирование префиксов для элементов массива каждого процесса.
Любая идея, возможно ли это с CUDPP.?
Кто-нибудь использовал openmpi и cudpp вместе?
1 ответ
Решение
Нет причин, по которым вы не можете объединить CUDPP и MPI в одном приложении. Они ортогональны.
Вы также можете рассмотреть возможность использования сканирования Thrust, если вы используете Fortran, то посмотрите этот пост в блоге для получения некоторых рекомендаций.