Новости
О Центре
Кластер
Обучение
Основной курс по параллельному программированию
Учебные курсы
Магистратура
Дополнительное образование
Работы студентов
Библиотека
Исследования
Конференции
Полезные ссылки
NVIDIA
Контакты
О сайте
Имя:
Пароль:
запомнить:
Забыли пароль? Регистрация

Параллельная схема решения

При распараллеливании алгоритма предполагается, что размерность системы (N) больше числа процессоров (Р), т.е. N>P (где N-размерность системы уравнений, Р - число процессоров). И N кратно P. Каждый процессор считает подвектор вектора Х=(x1,x2,x3,...,xn). Перед началом выполнения метода на каждый процессор рассылаются необходимые данные:

1) Размер матрицы (Size).
2) Начальное приближение вектора X (x0).
3) Строки матрицы A и элементы вектора b, необходимые для вычисления соответствующего подвектора xk.

После получения необходимой информации каждый процессор будет вычислять соответствующие компоненты вектора X. И передавать их главному процессору. В свою очередь главный процессор при получении очередного приближения решения Xk должен сравнить его с предыдущим приближением Xk-1. И если норма разности этих векторов окажется меньше заданной точности (eps), то вычисления закончатся. В противном случае вектор Xk будет разослан по всем процессам и будет вычисляться очередное приближение решения.

Новости

22.10.2012
04.09.2012
05.04.2012
06.03.2012
02.03.2012