Спасибо. Я предполагал, что создание подобного вложенного Parallel.For может повлечь лишь дополнительные накладные расходы. Был интересен момент с ограничением внешнего Parallel максимальным количеством потоков через MaxDegreeOfParallelism. Как в этом случае поведет себя внутренний цикл, который ничем не ограничен... И да, как выше заметил VanKrock, скорее всего я упрусь в чтение с диска. Хотя, с SSD можно попробовать провести некоторые тесты на больших данных. Попробую сделать тайминги на своем железе и выложить результаты. Кстати, во втором Parallel лежит сравнение кусков строк с ранее скомпилированными регулярными выражениями.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.