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

Task.Factory.StartNew или Parallel.ForEach для многих длительных задач?
Возможный дубликат: Parallel.ForEach и Task.Factory .НачатьНовый Мне нужно запускать около 1000 задач в ThreadPool каждую ночь (число может увеличиться в будущем). Каждая задача выполняет длительную операцию (чтение данных из...
19941 просмотров

tbb::parallel_for нехватка памяти на машине с 80 ядрами
Я пытаюсь использовать tbb::parallel_for на машине со 160 параллельными потоками (8 Intel E7-8870) и 0,5 ТБ памяти. Это текущая система Ubuntu с ядром 3.2.0-35-generic #55-Ubuntu SMP. TBB из пакета libtbb2 версии 4.0+r233-1 Даже с очень простой...
1758 просмотров
schedule 02.07.2022

ошибка С++ при использовании parallel_for
Я пытаюсь использовать parallel_for, но получаю ошибку, код такой: #include "stdafx.h" #include <iostream> #include <windows.h> #include <ppl.h> using namespace std; using namespace concurrency; int _tmain(int argc, _TCHAR*...
4808 просмотров
schedule 28.11.2023

Преобразование цикла for в Task.Parallel.For
У меня есть процедура bool IsExistImage(int i) . задача процедуры обнаружить изображение и вернуть логическое значение независимо от того, существует оно или нет. у меня есть PDF-файл из более чем 100 страниц, который я разделяю и отправляю...
1406 просмотров

Цикл Parallel-For дает другие результаты суммы, чем одиночный цикл for. Что мне не хватает?
У нас есть непонятная ошибка в одной из наших программ. Я сузил, по крайней мере, часть его до этого параллельного цикла. i — это int[], в целях тестирования заполненный целыми числами от 0 до 99999. runningTotal — это тип long. lockObject — это...
144 просмотров

С# 4 .NET 4.0 Parallel.For проблема с длинными циклами
Я тестирую какое-то решение для распараллеливания в С# 4, .NET 4.0. У меня есть некоторые странные результаты, поэтому я хотел бы знать, правильно ли я все делаю или нет. Вот описание моего кода: //This will count the number of times we pass...
197 просмотров

Распараллелить итератор rockdb
Мой код итератора: Iterator* iterator = _db->NewIterator(ReadOptions()); for (iterator->SeekToFirst(); iterator->Valid(); iterator->Next()) { Slice const& key = iterator->key(); Slice const& value =...
816 просмотров

Использует ли параллельный foreach powershell не более 5 потоков?
Параметр throttlelimit функции foreach -parallel может управлять количеством процессов, используемых при выполнении скрипта. Но у меня не может быть более 5 процессов, даже если я установил throttlelimit больше 5. Скрипт выполняется в...
2546 просмотров

Параллельный OpenMP для со статическим расписанием
У меня есть путаница или, возможно, неправильное понимание поведения parallel for с расписанием static и размером блока по умолчанию. Например, на картинке ниже. Что я исключаю, так это то, что да, главный поток выполнит дополнительную...
1037 просмотров