Я пишу параллельную программу, которая решает линейную систему алгебраических уравнений в C++ с использованием MPI. Программа использует такие итеративные методы, как Bicgstab или CG.Параллельные итерационные методы решения линейной системы уравнений в MPI
Кто-нибудь знает какую-либо готовую библиотеку или имеет готовый исходный код для этого?
спасибо, но у вас есть пример с основным методом, неясно, как передавать аргументы при вызове функции. AX = B, поэтому у меня есть матрицы A, B. Проблема в том, чтобы найти X? – Nurlan
http://cl.ly/1600022I3H1Y3M1m272u - это версия, отличная от mpi. Все, что вам нужно сделать, это распараллеливать внутренние продукты/нормы и умножения матричных векторов. Здесь есть небольшой путеводитель. Http://cl.ly/342K3x3x0H3v1D2q0W45. – chemeng
. Ваш код дает много ошибок во время компиляции. – Nurlan