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

OpenMP - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Кто че знает? http://www.cyberforum.ru/cpp-beginners/thread1104587.html
Не ссылаясь на доказательство теоремы Ферма, покажите, что множество всех показателей n, для которых существует решение уравнения xn + yn = zn в целых положительных числах, перечислимо. (Как теперь...
C++ Вытягивание одного шара из 5 про-нумерованных Вытягивание одного шара из 5 про-нумерованных (№1 - №5). Событие А - вытягиваем шар с №4. int main(int argc, _TCHAR* argv) { int fch, fflag; Random(fch,fflag); return 0; } int Random(int... http://www.cyberforum.ru/cpp-beginners/thread1104585.html
C++ Лишние символы берущиеся неведомо откуда
Суть в том, что ловлю ответ сервера на свой запрос. По снифферу как запрос, так и ответ нормальные, но в первичном буфере появляется мусор в виде 2-3 символов в конце строки. char *resvbuf=new...
C++ Правильная ли программа?
Не уверена в правильности соответствия задания и кода. Обычно ведь очередь через структуру делается. Задание следующее: Создать класс - очередь. Определить конструктор, деструктор, функции для ввода...
C++ Интегралы http://www.cyberforum.ru/cpp-beginners/thread1104552.html
Прошу доработать программу которая решает интегралы разными методами #include <iostream> #include <math.h> #include <locale.h> using namespace std; const float p = 3.141592653; float...
C++ Нужна программа для решения интеграла Всем доброго времени суток мне нужна программа для решения интеграла! Есть такая программа для решения! Просьба написать как выгладит сам интеграл #include <iostream> #include <conio> using... подробнее

Показать сообщение отдельно
anmartex
...
1708 / 1201 / 496
Регистрация: 12.02.2013
Сообщений: 1,978
26.02.2014, 03:55
Цитата Сообщение от RayPas Посмотреть сообщение
anmartex, исправил, вроде заработало, а скажите, что может влиять на то, что время с увеличением потоков увеличивается?
Естественно на мелких операциях время потокового выполнения возрастёт, ибо у вас идут накладные расходы на формирование/обслуживание потоков и т.п. Об этом в любой литературе по распараллеливанию обязательно говорится.
Цитата Сообщение от RayPas Посмотреть сообщение
читал про непотокобезопасную фун-ю rand()
Потокобезопасной является rand_r, хотя по ней ничего вам больше не могу сказать.

Цитата Сообщение от RayPas Посмотреть сообщение
заменял ее на обычное генерирование массивов чисел, время поменялось, но все равно осталось расходящимся, в чем может проблема быть?
Повторюсь, что на мелких задачах в производительности вы потеряете в следствии того, что накладные расходы формирования/обслуживания потоков будут в разы превышать расходы на выполнение самой задачи.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru