Распараллеливание вложенного цикла OpenMP

178
04 сентября 2018, 23:10

Доброе время суток!

Пытаюсь распараллелить с помощью OpenMp вложенный цикл, однако моими стараниями время выполнения только растет. Если кто-то сталкивался с подобным, пожалуйста, подскажите как правильно распараллелить подобный вложенный цикл:

for (int i = 0; i < n; i++)
{
    for (int j = i + 1; j < n; j++)
    {
        result += x[i] + y[i];
    }
    result  += x[i] * x[i]; 
}
return result ;

Спасибо за любую помощь!

READ ALSO
Помогите решить ошибку с interface android

Помогите решить ошибку с interface android

У меня есть приложение в котором я пытаюсь реализовать функцию логина при помощи логина и пароля, и вот у меня возникла ошибка

230
Java. Spring. Многопользовательский режим

Java. Spring. Многопользовательский режим

Подскажите, что прочитать, чтоб понять как Spring работает в многопользовательском режиме?

206
Сравнить переменные в объектах JAVA

Сравнить переменные в объектах JAVA

Существуют шесть объектов - кубов у которых есть объем(сторона задана в ручную)Как мне отсортировать объемы кубов и вывести информацию в табличном...

222
Не отправляются файлы на сервер JSF

Не отправляются файлы на сервер JSF

Есть JSF страница (создание статьи) те

184