Hyper-Threading Technology

Другие идентичные по назначению опции: Hyper-Threading Function, CPU Hyper-Threading.

Параметр - Hyper-Threading Technology

Опция BIOS Hyper-Threading Technology позволяет включить или выключить в BIOS поддержку одноименной технологии Intel, применяющейся в современных процессорах и рассмотренной более детально нами в статье о влиянии технологии Hyper Threading на производительность ПК. Пользователь может выбрать всего два варианта опции – Enabled (Включить) или Disabled (Выключить).

Принцип работы

Технология Hyper-Threading была разработана компанией Intel  в начале 2000-х гг. и впервые стала использоваться в процессорах линейки Pentium – сначала в процессорах серии Xeon, а затем в Pentium 4. Ее внедрение позволило повысить эффективность работы центрального процессора.

Суть технологии Hyper-Threading заключается в следующем. Как известно, функции центрального процессора заключаются в последовательной обработке ряда инструкций. Эта обработка осуществляется при помощи исполнительных устройств, входящих в состав ядра процессора. Однако часто бывает так, что в ходе выполнения инструкций ряд исполнительных устройств (до 70%, согласно данным Intel) простаивает. Чтобы уменьшить потери времени,  связанные с ожиданием необходимых устройств, и была предложена идея задействовать простаивающие устройства в обработке параллельного набора инструкций. Технология Hyper-Threading позволила распределить инструкции, выполняемые процессором, на два потока и повысить эффективность  обработки инструкций при помощи исполнительных устройств.

Благодаря этому нововведению процессор был разделен на так называемые «логические» ядра, которые могут восприниматься операционной системой, как физические. Каждое логическое ядро имеет свои собственные контроллер прерываний APIC и набор регистров, однако остальные элементы ядра при этом остаются общими. Логические ядра процессора не дают столь же большого прироста производительности, как и физические, но все же он может составлять до 30 %, при увеличении общей площади микросхемы процессора всего лишь на 5%.

Правда, стоит отметить, что производительность процессора с поддержкой Hyper-Threading при работе в разных приложениях может значительно различаться. В основном значительное повышение эффективности работы процессора может наблюдаться в мультимедиа-приложениях, программах трехмерного моделирования и во многих играх. Но есть также и приложения, в которых увеличение производительности почти незаметно. Иногда, хотя и достаточно редко, встречается даже замедление работы процессора при использовании технологии.

Для работы технологии Hyper-Threading  требуется не только ее поддержка со стороны процессора, но также и поддержка со стороны программного обеспечения, в том числе и операционных систем. Поддержка технологии в ограниченном объеме появилась в Windows 2000, а в последующих ОС Windows она была реализована в полном объеме.

Кроме того, необходимо, чтобы поддержка технологии была включена в BIOS. Для этой цели в BIOS многих производителей и существует опция Hyper-Threading Technology. Выбор варианта Enabled позволяет пользователю включить поддержку технологии, а Disabled – выключить. Иногда данная опция может носить название Hyper-Threading Function или CPU Hyper-Threading.

Стоит ли включать?

Ответ на этот вопрос зависит, прежде всего, от того, какая операционная система установлена на вашем компьютере. Если это Windows 2000,  XP, Vista, 7 и 8, то есть, ОС, поддерживающая технологию Hyper-Threading, то опцию необходимо включить, чтобы  ОС поддерживала бы возможности, предоставляемые  Hyper-Threading. Если же у вас установлена более ранняя операционная система, не поддерживающая технологию, то ее поддержку в BIOS стоит выключить.

Следует обратить внимание на то, что необходимое значение опции следует устанавливать в BIOS до начала установки операционной системы. Поскольку в Windows 2000 встроена лишь ограниченная поддержка технологии, то многие программы, использующие Hyper-Threading, в этой ОС могут работать с ошибками. Если такое происходит, то поддержку технологии в BIOS также лучше всего выключить.

Порекомендуйте Друзьям статью: