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

Многопоточное программирование: как распараллелить цикл? - C++ - Обсуждение 2451842

Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Обсуждение
Всего сообщений: 46
Имя Дата Сообщение
Читать обсуждение полностью:
Многопоточное программирование: как распараллелить цикл?
Юрий Мамонтов 12.05.2019 19:06 https://www.cyberforum.ru/post13564037.html
Здравствуйте, господа. Возможно, я сейчас спрошу глупость,...
Croessmah 12.05.2019 23:19 https://www.cyberforum.ru/post13564648.html
Пул потоков?
Юрий Мамонтов 12.05.2019 23:24 https://www.cyberforum.ru/post13564660.html
Можно поподробнее, для тех, кто в бронепоезде? Мне...
Termit779 13.05.2019 09:18 https://www.cyberforum.ru/post13565020.html
Привет. Х.з., можно вот так попробовать #include...
politoto 13.05.2019 09:20 https://www.cyberforum.ru/post13565027.html
Юрий Мамонтов, это интересно как упражнение? Потоки,...
Юрий Мамонтов 13.05.2019 09:36 https://www.cyberforum.ru/post13565041.html
Векторы как раз длинные, потенциально десятки-сотни тысяч...
politoto 13.05.2019 10:03 https://www.cyberforum.ru/post13565116.html
Тогда, может быть, стоит изучить более высокоуровневые...
Termit779 13.05.2019 10:34 https://www.cyberforum.ru/post13565191.html
Юрий Мамонтов, В моем примере грубо описана возможность...
Юрий Мамонтов 13.05.2019 10:39 https://www.cyberforum.ru/post13565203.html
@Termit779 Я понял, я как раз в данный момент изучаю его,...
Croessmah 13.05.2019 10:51 https://www.cyberforum.ru/post13565237.html
https://www.cyberforum.ru/cpp-beginners/thread1510565.html#p...
oleg-m1973 13.05.2019 10:52 https://www.cyberforum.ru/post13565243.html
В библитеке thread всё это делается точно также, как в...
Юрий Мамонтов 13.05.2019 13:53 https://www.cyberforum.ru/post13565291.html
oleg-m1973, спасибо за совет, буду пробовать. Croessmah,...
oleg-m1973 13.05.2019 14:34 https://www.cyberforum.ru/post13565806.html
Подозреваю, процессор у тебя загружают не потоки, а цикл...
Юрий Мамонтов 13.05.2019 15:06 https://www.cyberforum.ru/post13565908.html
Не исключаю, хотя, объективно, скорость работы программы...
oleg-m1973 13.05.2019 15:37 https://www.cyberforum.ru/post13565930.html
У тебя эти функции вызываются одновременно в main() и в...
TRam_ 13.05.2019 16:06 https://www.cyberforum.ru/post13566051.html
В том, что разные потоки должны работать с разными частями...
Termit779 13.05.2019 17:12 https://www.cyberforum.ru/post13566260.html
Все очевидно, нужен механизм блокировок. Так как к области...
Termit779 13.05.2019 18:03 https://www.cyberforum.ru/post13566429.html
Он как раз делает, чтоб не ждать когда там что-то...
oleg-m1973 13.05.2019 20:11 Решение https://www.cyberforum.ru/post13566462.html
Юрий Мамонтов, вот сделал что-то похожее. Вычисляет что-то...
Юрий Мамонтов 13.05.2019 22:00 https://www.cyberforum.ru/post13567055.html
Вот тут не согласен: потоки работают не то что с разными...
oleg-m1973 13.05.2019 22:06 https://www.cyberforum.ru/post13567109.html
Да, вижу. Значит ошибка где-то в другом месте, которое не...
Юрий Мамонтов 13.05.2019 22:29 https://www.cyberforum.ru/post13567170.html
Вроде есть мысль на этот счет, завтра подумаю
Termit779 14.05.2019 04:42 https://www.cyberforum.ru/post13567536.html
Посмотрите в сторону флагов. У Вас состояние флагов...
Юрий Мамонтов 14.05.2019 10:55 https://www.cyberforum.ru/post13568167.html
Точно, ошибка, моя невнимательность, спасибо большое) Но...
Юрий Мамонтов 21.05.2019 13:40 https://www.cyberforum.ru/post13588081.html
Господа, не знаю, есть ли кто живой в этой теме. В...
Юрий Мамонтов 21.05.2019 13:48 https://www.cyberforum.ru/post13588114.html
Спасибо, учел в предложенной мной выше реализации, но все...
oleg-m1973 21.05.2019 15:08 https://www.cyberforum.ru/post13588392.html
notify всегда нужно делать под мьютексом, под тем же, под...
Юрий Мамонтов 21.05.2019 16:53 https://www.cyberforum.ru/post13588729.html
oleg-m1973, Я видел, но почему нельзя использовать кучу...
oleg-m1973 21.05.2019 17:24 https://www.cyberforum.ru/post13588750.html
А ну да, вижу. В твоём случае можно. Сделай только...
Юрий Мамонтов 21.05.2019 17:33 https://www.cyberforum.ru/post13588854.html
Действительно, согласен, надо по-другому сделать.. ...
oleg-m1973 21.05.2019 17:48 https://www.cyberforum.ru/post13588887.html
Потоки ThreadProc: Под блокировкой ждут события, что...
Юрий Мамонтов 23.05.2019 14:34 https://www.cyberforum.ru/post13594281.html
oleg-m1973, я вроде разобрался, спасибо огромное за помощь....
oleg-m1973 23.05.2019 15:18 https://www.cyberforum.ru/post13594580.html
Наверное потому, что она должна быть std::atomic<int>...
Юрий Мамонтов 23.05.2019 15:21 https://www.cyberforum.ru/post13594598.html
Строго - нет, не измерял. На глаз - существенное увеличение...
oleg-m1973 23.05.2019 15:23 https://www.cyberforum.ru/post13594607.html
Думаю, лучше не надо std::atomic это нифига не бесплатная...
Юрий Мамонтов 23.05.2019 15:25 https://www.cyberforum.ru/post13594610.html
Просто следствие неправильного счета элементов - это...
oleg-m1973 23.05.2019 15:25 https://www.cyberforum.ru/post13594617.html
У тебя разные потоки обращаются к одно ячейке mesh?
Юрий Мамонтов 23.05.2019 15:27 https://www.cyberforum.ru/post13594620.html
А как тогда убедиться, что мои данные были записаны в mesh?...
oleg-m1973 23.05.2019 15:28 https://www.cyberforum.ru/post13594626.html
Покажи, хотя бы, как ты их пишешь
Юрий Мамонтов 23.05.2019 15:34 https://www.cyberforum.ru/post13594628.html
Я это не контролирую, обращение к ячейкам можно считать...
oleg-m1973 23.05.2019 15:36 https://www.cyberforum.ru/post13594670.html
Подозреваю, там изменяются одновремременно несколько...
Юрий Мамонтов 23.05.2019 15:55 https://www.cyberforum.ru/post13594740.html
Не а б и с, но вы правы, сразу несколько переменных, но все...
oleg-m1973 23.05.2019 16:03 https://www.cyberforum.ru/post13594749.html
Где? Добавлено через 37 секунд Если они...
Юрий Мамонтов 23.05.2019 16:08 https://www.cyberforum.ru/post13594777.html
for (auto &i : V_1..procs) { /***ОПРЕДЕЛЕНИЕ...
oleg-m1973 23.05.2019 16:24 https://www.cyberforum.ru/post13594845.html
Вообще, в таких задачах лучше, чтобы потоки вообще не...
Юрий Мамонтов 24.05.2019 08:50 https://www.cyberforum.ru/post13596705.html
Да уж, не бесплатная... Переделал только ОДНУ переменную в...
 
 
Similar

Как распараллелить цикл while?
Доброго времени суток. При распараллелировании применять технологии Openmp. Было бы здорово, если...

Распараллелить цикл
Распараллелить цикл: For(i=2;i&lt;N;i++) For(j=2;i&lt;N;j++) A =A +A; #include &lt;iostream&gt;...

Многопоточное программирование
Добрый вечер, есть программа, которая ищет окно HWND Handle_ArcheAge; Handle_ArcheAge =...

многопоточное программирование на с++
необходимо создать приложение которое с использованием thread (потоков) решит уравнение ну...

Ads
MoreAnswers

Многопоточное программирование
Добрый день! Можете посоветовать кнгиги по многопоточному программированию на C++, не привязанные...

Многопоточное программирование
Как я понимаю, есть много библиотек, с помощью которых мы можем использовать многопоточность. Чем...

Многопоточное программирование
Доброго времени суток! Пытался разобраться но не нашел понятных ответов на некоторые вопросы,...

Не получается распараллелить цикл
Добрый день! В ходе опытов я выяснил, что распараллеливание цикла for с помощью OMP не приносит...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru