Я не могу найти в BIOS вариант отключения HT. Это проблема BIOS или сам процессор не поддерживает работу как одно ядро?
2 ответа
Как уже говорилось, отключение HTT - это то, о чем должен заботиться BIOS, поэтому все зависит от вашего конкретного BIOS, и это зависит от того, что производитель хотел включить или нет.
Я бы просто добавил, что, поскольку это одноядерный процессор, вы можете просто загрузить свою операционную систему с отключенным SMP и получить более или менее тот же эффект. Например, в Linux вы бы загрузились с опцией командной строки ядра nosmp
. - Я не рекомендовал бы это на двухъядерном процессоре (четырехъядерный с включенным HTT), так как вы потеряли бы второе ядро.
Помимо этого, вы уверены, что хотите отключить гиперпоточность? Похоже, последние реализации HTT от Intel (то есть, Atom, Core i5/i7) на самом деле хорошие, и, кроме того, добавляя недавние усовершенствования операционной системы, практически ничего не получится отключить их. На старом Pentium-4 с оптимизированными операционными системами, не поддерживающими многопоточность, это была другая история, и некоторые конкретные рабочие нагрузки могли бы работать быстрее при отключенном htt.
Ваш процессор на самом деле представляет собой одно ядро с двумя потоками. HT - это то, что Intel разработала во имя "производительности". Я считаю, что, возможно, производитель не включил эту опцию в свои BIOS по той или иной причине.