Я должен отключить гиперпоточность в Intel CPU?

У меня есть ноутбук с Intel i5 M430 2.27GHz. ЦП имеет ДВА РЕАЛЬНЫХ ядра, но он также имеет некоторую виртуализацию, таким образом, Windows рассматривает его как с 4 ядрами.

В РЕАЛЬНОМ двухъядерном ЦП единственная потоковая программа будет работать в одноядерном на уровне 2.27 ГГц.Правильно?

Мой вопрос, в моем 4 ядрах процессора, тех же прогонах программы со скоростью 1,13 ГГц? (2.27 / 2) я имею в виду, частота каждого реального ядра разделяется в два для моделирования 4 ядер процессора?

Я должен знать для запустить голодную ЦП программу в максимальной скорости. Если я выполню два экземпляра той программы, то я закончу свою обработку данных в два раза быстрее, потому что у меня есть два реальных ядра. Но если я запущу 4 экземпляра, то я закончу обработку в 4 раза быстрее или являюсь этими '2 дополнительные виртуальные ядра' штука другая приятная для глаз функция от Intel?


Обновление:

Я использовал перегрузку ЦП для запуска 2 и 3 очень ЦП интенсивные потоки. В Мониторе ресурсов "Общий ЦП" график показывает только 50 и соответственно 75%-е использование.

8
задан 23.04.2016, 14:11

0 ответов

У Вас есть ЦП с технологией гиперпоточности. Вы не можете изменить это, но не волнуетесь, у Вас не будет потери производительности; на самом деле это увеличивает производительность Вашей системы.

Обратите внимание, что тактовая частота ЦП не равна производительности ЦП. Часы не разделены на два для двух потоков.

Обновление/заключение: Как уже упомянуто в комментариях, в некоторых (большинство?) BIOSs возможно выключить гиперпоточность. Но это не принесет улучшений производительности, должное управление потоком Intels достаточно интеллектуально для использования только в качестве многого по мере необходимости.

21
ответ дан 07.12.2019, 13:45

Поточная обработка Hyper (HT) Intel разработана, чтобы позволить двум потокам работать на одноядерном одновременно. Таким образом, так как у Вас есть двухъядерный ЦП с HT, можно выполнить четыре потока сразу. Обычно тактовая частота ЦП фиксируется и не варьируется на основе того, сколько потоков работает одновременно. Однако Intel недавно представил функцию под названием Турбо Повышение, которое позволяет ЦП работать в более высокой тактовой частоте, если не все ядра используются. Вашему ЦП встроили Турбо Повышение, таким образом, это достигнет 2,26 ГГц, если оба ядра будут в большой степени использоваться и 2,53 ГГц, если только одно ядро в большой степени используется. Это все обрабатывается автоматически, и различие в тактовой частоте составляет только приблизительно 10%, так не волнуйтесь слишком много об этом. Вы будете более обеспеченной проверкой, что все остальное - завершение работы, освобождающее ресурсы для Вашего основного процесса.

3
ответ дан 07.12.2019, 13:45

Теги

Похожие вопросы