0 / 0 / 0
Регистрация: 08.12.2016
Сообщений: 7
|
|||||||||||
1 | |||||||||||
Распараллелить метод Зейделя-Гаусса используя OpenMP22.05.2018, 00:22. Показов 4295. Ответов 4
Метки нет (Все метки)
Сама программа вот:
Подобное применение распараллеливания не принесло ускорения:
Буду признательна за советы и/или помощь)
0
|
22.05.2018, 00:22 | |
Ответы с готовыми решениями:
4
Распараллелить метод Гаусса (OpenMP) Распараллелить, используя OpenMP Распараллелить цикл со сложной индексацией используя OpenMP Не удается правильно распараллелить программу табулирования функции, используя OpenMP |
223 / 213 / 80
Регистрация: 26.04.2013
Сообщений: 972
|
|
22.05.2018, 11:32 | 2 |
не думаю, что на таких результатах вы получите существенный выигрыш в скорости, если вообще получите. учтите время на создание потоков, тем более в цикле
do ... while();
0
|
0 / 0 / 0
Регистрация: 08.12.2016
Сообщений: 7
|
|
23.05.2018, 19:28 [ТС] | 3 |
А по поводу зависимости, вернее как убрать зависимость по данным в цикле?
0
|
223 / 213 / 80
Регистрация: 26.04.2013
Сообщений: 972
|
|
24.05.2018, 14:11 | 4 |
внутри циклов
for нет этой зависимости. она появляется в do {...} while() - а как от нее избавиться - не представляю
0
|
0 / 0 / 0
Регистрация: 08.12.2016
Сообщений: 7
|
|
25.05.2018, 09:56 [ТС] | 5 |
Спасибо)
0
|
25.05.2018, 09:56 | |
25.05.2018, 09:56 | |
Помогаю со студенческими работами здесь
5
СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя Метод Зейделя-Гаусса С++ Метод Гаусса-Зейделя Метод Гаусса-Зейделя: неверный результат Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |