Как распараллелить частичное вращение в устранении Гаусса? - PullRequest
0 голосов
/ 16 февраля 2020

Моя задача - распараллелить удаление по Гауссу с помощью pthreads.

Для части с частичным поворотом я не могу понять, как поменять строки между потоками параллельно.

Я реализую в назначениях строки блока, где каждый поток получает непрерывный кусок строк матрицы. Матрица хранится в виде глобальной переменной, поэтому к ней могут обращаться все потоки.

Может ли кто-нибудь объяснить простым языком, как это сделать? Какой тип связи между потоками необходим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...