Вопросы по теме 'parallel.for'
переопределить цикл с помощью Parallel.For
как повторно реализовать цикл ниже, используя Parallel.For?
for (int i = 0; i < data.Length; ++i)
{
int cluster = clustering[i];
for (int j = 0; j < data[i].Length; ++j)
means[cluster][j] += data[i][j]; // accumulate...
52 просмотров
schedule
09.10.2021
Объект в настоящее время используется где-то еще ошибка при использовании Paraller.For
Я пытаюсь распараллелить операцию с изображением, используя приведенный ниже код, но получаю ошибку One or more errors occurred .
Заглянув во внутреннее исключение, я вижу, что произошла ошибка {"Object is currently in use elsewhere."} ....
193 просмотров
schedule
09.11.2021
Как сделать parallel.for асинхронных методов
Какой лучший способ параллельной обработки в С # с некоторыми асинхронными методами. Позвольте мне объяснить с помощью простого кода
Пример сценария: у нас есть человек и 1000 текстовых файлов от него. мы хотим проверить, что его текстовые файлы...
778 просмотров
schedule
20.09.2021
Цикл C # parallel.for полностью использует ядра CPU1, но не CPU2
Метод C #, который использует parallel.for, полностью использует все ядра в 10-ядерном процессоре (на двойной рабочей станции Windows 10 с ОЗУ Xeon 64 ГБ), но не использует какие-либо другие доступные 10 физических ядер на втором процессоре. Несмотря...
1723 просмотров
schedule
23.02.2022
C# Параллельный цикл For с минутной задержкой
У меня есть очень простой цикл for, который выглядит так
for(int i = 0; i< 26; i++)
{
DoSomething(i);
}
Выполнение функции DoSomething занимает около 3 минут. Я хочу написать цикл for, который вызывает DoSomething() каждую минуту, не...
3175 просмотров
schedule
03.02.2023
Каков быстрый или правильный способ разбора массива в Parallel.For
У меня есть большой одномерный массив, полный данных Zmap (данные о высоте), массив довольно огромен, он состоит из 100 выборок измерений пикселя площади. Мне нужно обработать его несколькими способами, чтобы можно было исправить еще один...
74 просмотров
schedule
14.01.2023
Совместное использование ресурсов во вложенном цикле Parallel.For C#
Фон
У меня есть фрагмент кода, который хорошо распараллеливается, и я обнаружил, что большую часть времени я использую только одно ядро на 100%, а остальные ничего не делают. Чтобы решить эту проблему, я возился с многопоточностью,...
1327 просмотров
schedule
14.03.2023
Отмена Parallel.For с помощью метода CancellationToken
Мне нужно отменить все задачи, созданные Parallel.For при использовании функции. Например:
class Example
{
private CancellationTokenSource cts;
public Example()
{
cts = new CancellationTokenSource();
}
public void...
130 просмотров
schedule
27.07.2023
Сколько потоков используется по умолчанию в TParallel::For?
Я хочу использовать TParallel::For в C++ Builder, но хотел бы знать, сколько потоков используется по умолчанию в этом цикле? Например, если у меня есть 1000 итераций, которые можно выполнять параллельно, будут ли они выполняться путем создания...
248 просмотров
schedule
09.10.2022
Последовательная итерация (Parallel.For())
Вывод этого кода каждый раз разный. Можно ли иметь последовательный вывод i (количество итераций) от 0 до 21?
static void Main(string[] args)
{
int N = 1000;
Parallel.For(0, N, (i, loop) =>
{...
1792 просмотров
schedule
07.04.2024
Как я могу освободить память DLL внутри Parallel.For?
Во вложенном Parallel.For я динамически загружаю/выгружаю разные DLL. Я заметил, что память не освобождается в конце «дочернего» Parallel.For . Кажется, что память освобождается после "корня" Parallel.For .
Parallel.For(0, 100, j =>
{...
604 просмотров
schedule
30.05.2024