@ProCxx

Страница 504 из 2477
Surreal
08.01.2017
20:36:13
Reindex.. please wait

Reindex.. please wait

Evgeniy
08.01.2017
20:38:07
Но равно же... Я печатал в цикле, он выводит мне две шестерки и продолжает дальше пока не сегфолтится

Surreal
08.01.2017
20:41:09
Reindex.. please wait

Google
Surreal
08.01.2017
20:46:59
Reindex.. please wait

Evgeniy
08.01.2017
20:47:40
Reindex.. please wait
Один поток

Завтра залью

Alex Фэils?︙
08.01.2017
20:47:44
я про гонку тоже подумал

Surreal
08.01.2017
20:48:53
Один поток
Reindex.. please wait

Reindex.. please wait

Сергей
08.01.2017
22:32:54
Подскажите хороший header only thread pool с современным интерфейсом, и продуманными policy стратегиями.

Плюшка
08.01.2017
22:41:32
мне отдельно пришлось ставить

Stanislav
08.01.2017
23:11:13
Привет

Ned Ogl
08.01.2017
23:16:34
(Это он в метро за поручень держится, а вы о чём подумали?)

Dmitry
08.01.2017
23:19:59
это колобок катится

Google
Igor
09.01.2017
03:34:30
Есть у кого Прата самое последнее издание в pdf?

Andrey
09.01.2017
03:44:22
Сергей
09.01.2017
07:30:06
В бусте есть реализация thread pool
asio? Хотелось бы более современную альтернативу.

Дед Пегас
09.01.2017
07:31:45
Годно по памяти и константности https://randomascii.wordpress.com/2017/01/08/add-a-const-here-delete-a-const-there/

О! http://cpptruths.blogspot.ru/2017/01/folding-monadic-functions.html

Сергей
09.01.2017
07:53:22
Reindex.. please wait
думаю с текущими реалиями хотелось бы увидеть реализацию как минимум на lockfree контейнере :) думаю наверняка будет быстрее asio

Artem
09.01.2017
07:54:33
Локфри != производительность

Сергей
09.01.2017
07:56:18
Согласен. Но можно сделать расслабленную модель, если потоков достаточно много. Вообще такие вещи как раз и пилятся с policy стратегиями

Surreal
09.01.2017
07:57:20
Reindex.. please wait

Сергей
09.01.2017
07:58:43
Мне не нужно, чтобы было очень производительно) просто хотелось бы использовать качественный thread pool, из которого автор бы выжал побольше, чем просто cond variables.

Surreal
09.01.2017
07:59:23
Reindex.. please wait

Сергей
09.01.2017
07:59:49
Reindex.. please wait
Заранее большое спасибо)

Surreal
09.01.2017
08:00:35
Reindex.. please wait

Reindex.. please wait

Aidar
09.01.2017
08:04:28
Почему std::async не в тредпуле я не понимаю тачки исполняет

Точнее это никак не оговорено

Google
Aidar
09.01.2017
08:04:58
Таски*

Surreal
09.01.2017
08:05:57
Че это
Reindex.. please wait

Сергей
09.01.2017
08:06:05
Reindex.. please wait
ещё раз спасибо) выглядит неплохо на первый взгляд)

Aidar
09.01.2017
08:06:16
Это понятно что плодит

Вопрос как раз про это был

Aidar
09.01.2017
08:07:18
Го пуллреквестить в gnu++ std чтоле

Майкрософты говорят сразу там тредпул прифигачили

Дед Пегас
09.01.2017
08:07:58
Чо за gnu++?

Сергей
09.01.2017
08:08:04
Reindex.. please wait
Правда он тоже на cond variables) в принципе я все равно boost везде таскаю) так что посмотрим)

Дед Пегас
09.01.2017
08:08:12
Расширения? Фуфуфу

Surreal
09.01.2017
08:08:32
Aidar
09.01.2017
08:09:03
Ну это лучшее что есть на данный момент

Даже в плане дизайна

Дед Пегас
09.01.2017
08:11:00
Aidar
09.01.2017
08:11:45
Да наверное лучше треды и тредпулы руками создавать как деды делали

Google
Дед Пегас
09.01.2017
08:13:04
Да наверное лучше треды и тредпулы руками создавать как деды делали
Нет, лучше я буду не мочь собрать нормальными компиляторами.

Сергей
09.01.2017
08:13:40
Reindex.. please wait
кстати да, было бы круто прикруть хотя бы boost.coro ) насколько будет быстрее / медленнее / удобнее

вроде в кишках asio boost.coro первой версии сидит

Aidar
09.01.2017
08:15:08
Я наоборот против корутин в их сишарпном виде

Дед Пегас
09.01.2017
08:17:57
Почему?

Surreal
09.01.2017
08:19:37
Reindex.. please wait
Reindex.. please wait

Admin
ERROR: S client not available

Surreal
09.01.2017
08:20:52
Reindex.. please wait

/dev
09.01.2017
08:24:47
Господа, чем же tbb не устроил?

Surreal
09.01.2017
08:26:15
babysitter
09.01.2017
08:26:46
а, известный дядька, знаю такого

они кореша со степановым

/dev
09.01.2017
08:28:19
Reindex.. please wait
Есть вариант с Apache 2.0

Square
09.01.2017
09:16:18
Я чот не понял. Вам пул потоков или нонблокд очередь?

Qthreadpool годный

Но имхо проще inplace делать. Прям по факту

Быстрее будет

Заготовить нужное количество потоков перед стартом и юзать чо нить типа waitformultipleobject

Если винда конечно

Google
Square
09.01.2017
09:18:38
Это самый быстрый вариант

И лучше у этому хозяйству неблокируемую очередь

Square
09.01.2017
09:40:11
Ы? Я просто подумал очередь для межпоточного обмена

Reindex.. please wait
Собсно как раз для этой цели норм, поток ждёт когда ему подадут данные - отрабатывает - ждёт дальше. Старт потоков при загрузке приложения

Или просто назовите конечную цель, может кто то подскажет более изящное решение. Почитал, нужен пул потоков хедер-онли, никогда не встречал такого.

Surreal
09.01.2017
09:43:16
Reindex.. please wait

Aidar
09.01.2017
09:45:11
Алгоритм: while(true){ for(N){ Делать_что-то(); for(N) Делать(); Делать(); } Делать_другую_работу(); }

Как лучше рапараллелить?

Surreal
09.01.2017
09:45:54
Reindex.. please wait

Aidar
09.01.2017
09:46:08
По данным лучше

Есть вариант другую работу отдельно пустить

Surreal
09.01.2017
09:46:32
Reindex.. please wait

Square
09.01.2017
09:46:37
Aidar
09.01.2017
09:46:46
Не

Надо на std

Surreal
09.01.2017
09:47:43
Reindex.. please wait

Reindex.. please wait

Страница 504 из 2477