Size: a a a

2020 August 17

SE

Stanislav Ershov in supapro.cxx
Побитый Кирпич
Типа надо самому подрубать tbb?
да не помню, славу богу, не пришлось таким дрочевом заниматься
источник

D

Danya in supapro.cxx
Побитый Кирпич
Типа надо самому подрубать tbb?
Он вроде должен быть в системе установлен вроде
источник

D

Danya in supapro.cxx
Так репозиторий llvm/pstl говорит
источник

EK

Eugene Krasnikov (ᴊɪ... in supapro.cxx
Спасибо, поизучаю. А если не серийный for, а просто счётчик?
источник

ПК

Побитый Кирпич... in supapro.cxx
Ну в msvc тоже через отдельную либу - PPL это сделано, но там она из коробки есть, так что тебе пофиг
источник

ПК

Побитый Кирпич... in supapro.cxx
Eugene Krasnikov (ᴊɪɴ x)
Спасибо, поизучаю. А если не серийный for, а просто счётчик?
серийный for?
источник

D

Danya in supapro.cxx
Eugene Krasnikov (ᴊɪɴ x)
Спасибо, поизучаю. А если не серийный for, а просто счётчик?
Что за просто счётчик?
источник

EK

Eugene Krasnikov (ᴊɪ... in supapro.cxx
Danya
Что за просто счётчик?
for (int i = 0; i < n; ++i)
источник

D

Danya in supapro.cxx
Eugene Krasnikov (ᴊɪɴ x)
for (int i = 0; i < n; ++i)
tbb::parallel_for(0, n)

#pragma omp for
источник

D

Danya in supapro.cxx
Без сторонних либ никак, либо С++17
источник

D

Danya in supapro.cxx
Но не могу предоставить как это в С++17 делается
источник

D

Danya in supapro.cxx
Так что лучше взять TBB
источник

ПК

Побитый Кирпич... in supapro.cxx
Eugene Krasnikov (ᴊɪɴ x)
for (int i = 0; i < n; ++i)
Как ты представляешь такой цикл в параллельности?
источник

D

Danya in supapro.cxx
Побитый Кирпич
Как ты представляешь такой цикл в параллельности?
А что не так?
источник

ПК

Побитый Кирпич... in supapro.cxx
Danya
А что не так?
То что для параллельности нужно делить n на 4 части
источник

D

Danya in supapro.cxx
Побитый Кирпич
То что для параллельности нужно делить n на 4 части
???
источник

ПК

Побитый Кирпич... in supapro.cxx
Имею ввиду для 4 потоков
источник

ПК

Побитый Кирпич... in supapro.cxx
Каждый поток свою часть от n обрабатывает
источник

ПК

Побитый Кирпич... in supapro.cxx
А по всем n цикла не будет
источник

D

Danya in supapro.cxx
Ну так будет, только разные индексы разные потоки будут обрабатывать
источник