Необходимо реализовать метод сопряженных градиентов с сокращенными коммуникациями для решения систем линейных алгебраических уравнений (СЛАУ) на C++. Алгоритм должен быть распараллелен с помощью OpenMP. Пользователь вводит размерность матрицы, которая заполняется автоматически для замера скорости работы последовательного и параллельного вариантов. Важно сократить обмен в матрично-векторном произведении или скалярном.
Прикладное ПО1 заявка
Закрыт
3 года назад