Вопросы по теме 'parallel-for'

Parallel.For в отличие от цикла for
Я экспериментирую с параллельным программированием. У меня есть обычный цикл: for (int i = 0; i < 100000; i++) { Console.WriteLine("Thread ID: {0} and i is " + i + " Time Elapsed: " + sw.Elapsed,...
3044 просмотров

concurrent_vector не работает внутри parallel_for (PPL)
ниже приведен пример рабочего кода ( parallel_for с использованием библиотеки параллельных шаблонов ( ppl )). Основная проблема здесь заключается в том, что sqr ‹ concurrent_vector > хранимые значения меняются при каждом выполнении, но этого не...
1019 просмотров

tbb определяет некорректный параллелизм
Я использую tbb для распараллеливания и столкнулся с неприятной проблемой. Я использую tbb::parallel_for, и алгоритм работает в одном потоке. если я напечатаю std::cout << tbb::task_scheduler_init::default_num_threads() <<...
178 просмотров
schedule 15.06.2022

Есть ли в Concurrency::parallel_for команда, похожая на omp_set_lock?
У меня есть класс (скажем, частица), который имеет переменную (скажем, param1): class particle { double param1; . . . omp_lock_t particle_lck; . . . }; и std::vector, содержащий несколько экземпляров класса частиц, vector...
62 просмотров
schedule 19.04.2023