На вычислительной тачке с двумя четырёхъядерными процессорами E5462 в какой-то момент стали наблюдаться странные вещи. Если в параллельном расчёте участвует 5-е ядро, то параллельность хуже. Например, получается, что двумя потоками считается как одним. Если это ядро не участвует в расчёте, то результаты вполне ожидаемые вплоть до 6-ти потоков. На 8-ми уже как на 6-ти. Раньше всё было нормально и никакое определённое ядро не отличалось от остальных.
Как вообще такое может быть? Может, например, перегрев процессора привести к такому? Почему всё работает, но не параллелится?
Система и софт не не менялись гарантировано!