Гиперпоточность может быть полезна для некоторых видов рабочей нагрузки.Интенсивные числовые вычисления не являются одним из них - когда вы хотите сделать какое-то сокращение чисел, вам лучше отключить гиперпоточность.То, что дает гиперпоточность, - это «свободное переключение контекста» между задачами, но процессор имеет только очень много исполнительных блоков.
В этом случае это может ухудшить ситуацию, поскольку ОС не может знать, какие процессы выполняются на отдельных ядрах (где они получают полную производительность), а какие на одном и том же ядре, только наразные «гиперобитки».
(На самом деле, я бы поспорил, что ядро Linux может предоставить способ для точного управления этим, но многопроцессорный модуль Python просто запустит дополнительные процессы, которые будут использовать распределение ресурсов по умолчанию).
Итог: выключите HT, если можете - по крайней мере, вы полностью задействуете 4 ядра.