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

Parallel.For количество потоков определяется во время выполнения или при компиляции?
Я читал, что количество потоков, созданных Parallel.For и Parallel.Foreach, зависит от количества ядер в компьютере, но это число определяется/вычисляется во время выполнения .exe или во время компиляции программы? Например, если я скомпилирую на...
81 просмотров

Parallel.For против цикла for
Я ломаю голову над запуском параллельных потоков, поэтому решил протестировать его на меньшем количестве, а затем расширить, когда мне будет удобно. Я противопоставляю тот же процесс самому себе; один использует Parallel.For, а другой использует...
3471 просмотров
schedule 28.05.2022

многопоточная ошибка .net Parallel.For
Мне нужно вычислить расстояния между примерно 26 000 компаний и найти медиану всех расстояний. Однако программа выдает следующее исключение: at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at...
90 просмотров
schedule 01.12.2022

Увеличить количество запущенных потоков в Parallel.For
Я только что сделал пример многопоточности, используя эту ссылку , например ниже: Console.WriteLine("Number of Threads: {0}", System.Diagnostics.Process.GetCurrentProcess().Threads.Count); int count = 0; Parallel.For(0, 50000,...
4460 просмотров

Является ли вызов подпрограммы внутри Parallel.For (и передача ей переменной ByRef) потокобезопасным?
Я вызываю подпрограмму MyPartsMatrix внутри вложенных циклов Parallel.For (vb.net). MyPartsMatrix требуется переменная с именем «unfilled», которая передается ByRef, поскольку это значение изменяется внутри подпрограммы MyPartsMatrix. Мне нужно...
660 просмотров