Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Visual c++ OpenMP суммирование числе с плавающей точкой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача двух параметров http://www.cyberforum.ru/cpp-beginners/thread825115.html
Определить, равна ли сумма цифр дробной части заданного положительного вещественного числа сумме цифр целой части. Собственно вроде правильно, но фишка в разделении на функции. Нужно передать sumc и...
C++ Из матрицы н-го порядка получить матрицу порядка н-1 путем удаления из исходной матрицы строки и столбца Из матрицы н-го порядка получить матрицу порядка н-1 путем удаления из исходной матрицы строки и столбца, на пересечении которых расположен элемент с наибольшим по модулю значением.(на форму ) http://www.cyberforum.ru/cpp-beginners/thread825099.html
Насчёт шаблонного паттерна SingleTon C++
Есть код паттерна template<class T> class Singleton { private: static T* ptr; protected: Singleton();
C++ Переопределение типа class
Подскажите в чем ошибка??? Не могу никак разобраться. "Ошибка 1 error C2011: zvetnik: переопределение типа "class" c:\users\samsung\desktop\проба 2\лабораторная работа 2 информатика\class.cpp 7"...
C++ Составить программы для следующих задач используя рекурс алгоритмы http://www.cyberforum.ru/cpp-beginners/thread825086.html
Написать функцию которая вычисляет и печатает все сочетания из n первых натуральных числе по k чисел
C++ Работа с символами. Подсчитать количество слов в строках Доброго времени суток. Хочу узнать, как делаются задания такого плана: Записать в восемь строчных переменных столько же строк с песнями. Подсчитать, в каких из них встречается слово "улица" или... подробнее

Показать сообщение отдельно
Perzh
0 / 0 / 0
Регистрация: 20.01.2013
Сообщений: 25

Visual c++ OpenMP суммирование числе с плавающей точкой - C++

01.04.2013, 20:08. Просмотров 520. Ответов 0
Метки (Все метки)

Здравствуйте. Например, я хочу посчитать скалярное произведение вещественных векторов с использованием OPenMP:
C++
1
2
3
4
5
#pragma omp parallel for reduction(+:sum)
    for(int i = 0; i < size; i++)
    {
        sum = a[i] * b[i];
    }
Могут ли возникнуть ошибки суммирования результатов работы потоков (reduction)? Компенсирует ли OpenMP такие ошибки?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru