Что такое Hyper-Threading?

Основные моменты:

  • Технология Intel® Hyper-Threading.

  • Многопоточность.

  • Технология Intel® Turbo Boost.

  • Новейшие процессоры Intel® Core™.

  • Процессоры Intel® Core™ i9.

BUILT IN - ARTICLE INTRO SECOND COMPONENT

Вот как технология Intel® Hyper-Threading (Intel® HT) помогает процессорам работать более эффективно.1 2

Сегодня почти все процессоры многоядерные, то есть они содержат несколько процессорных ядер, одновременно выполняющих разные задачи.

Однако преимущества большого количества ядер не всегда подчеркиваются. В чем отличие между однопоточными и многопоточными приложениями? Что представляет собой технология Hyper-Threading, и чем она отличается от обычной многопоточности?

Чтобы лучше понять преимущества дополнительных ядер и технологии Intel® Hyper-Threading, рассмотрим их применимо к играм и регулярно используемым приложениям.

Что такое многопоточность?

Многопоточность — это форма параллельной обработки или разделения задач на части для одновременной обработки. Вместо отправки большой задачи на одно ядро, многопоточные программы разбивают задачи на несколько частей или потоков. Разные ядра процессора обрабатывают эти потоки параллельно, за счет чего достигается экономия времени.

В зависимости от программной архитектуры игры могут иметь небольшое или значительное количество потоков. В старых играх обычно использовался один поток, то есть они использовали только одно ядро процессора, и для их производительности была очень важна тактовая частота.

Современные игровые архитектуры, такие как Unreal Engine 4, используют много ядер при создании сложных сцен 3. Многопоточность может использоваться также для обработки разных частей вызовов отрисовки, то есть команд, которые центральный процессор отправляет графическому процессору в связи с отрисовкой игровых объектов, текстур и теней.

Что такое Hyper-Threading?

Технология Intel® Hyper-Threading — это инновационная аппаратная технология, позволяющая обрабатывать на каждом ядре процессора несколько потоков. Чем больше потоков, тем больше задач может выполняться параллельно.

Как работает технология Hyper-Threading? Когда технология Intel® Hyper-Threading активна, процессор показывает каждое физическое ядро как два ядра. Таким образом, каждому физическому ядру соответствуют два логических ядра, которые могут обрабатывать разные программные потоки. Например, десятиядерный процессор Intel® Core™ i9-10900K с включенной технологией Hyper-Threading поддерживает параллельную обработку 20 потоков.

Два логических ядра обрабатывают задачи более эффективно, чем традиционное однопоточное ядро. Технология Intel® Hyper-Threading использует время ожидания выполнения других задач на ядре, которое раньше тратилось впустую, и за счет этого повышает пропускную способность процессора (для серверных приложений повышение составляет до 30%4).

Хотите узнать, как включить технологию Hyper-Threading? По умолчанию она включена, однако ее можно включать и выключать через BIOS, устанавливая для параметра Hyper-Threading Technology значение Enable или Disable. Обратите внимание, что технология Intel® Hyper-Threading поддерживается только некоторыми моделями процессоров, предназначенными для энтузиастов. Полный список этих моделей процессоров можно найти здесь.

Какие преимущества даст мне технология Hyper-Threading?

С технологией Hyper-Threading процессор может обрабатывать больше информации за меньшее время и выполнять больше фоновых задач без перебоев в работе. При оптимальных условиях эта технология фактически позволяет ядрам процессора выполнять две задачи одновременно. Пользователи многозадачных сред, стримеры и профессионалы, использующие многопоточные программы, смогут повысить производительность своей работы, перейдя на ноутбук или игровой ПК с процессором с технологией Intel® Hyper-Threading, например, с новейшим процессором Intel® Core™ i9.

Информация о продукте и производительности

1

Доступность функций и преимуществ технологий Intel® зависит от конфигурации системы, а для их работы может потребоваться оборудование, программное обеспечение или активация сервисов. Значения производительности могут изменяться в зависимости от конфигурации системы. Ни один продукт или компонент не может обеспечить абсолютную защиту. Проконсультируйтесь с производителем или продавцом системы. Подробная информация также представлена на веб-сайте https://www.intel.ru.

2

Intel, логотип Intel и Core являются товарными знаками корпорации Intel и ее подразделений в США и/или других странах. Другие наименования и товарные знаки являются собственностью своих законных владельцев. © Корпорация Intel.