Как включить hyper threading в windows 10?

10 ответов на вопрос “Как включить hyper threading в windows 10?”

  1. Arcaneweaver Ответить


    На примере материнской платы Asrock Z68, настройки Advanced (Расширенные) – CPU Configuration (Настройки ЦП) позволят настроить количество активных ядер и включить\выключить Hyper-Threading и выставить нужные настройки для CPU.
    Hyper-Threading – технология многопоточности Intel. Позволяет использовать на одном физическом ядре – 2 логических потока вычислений. На четырех – 8 потоков и т.д.
    Настройка Active Processor Cores отвечает за количество активных ядер ЦП. На изображении выбор между All (Все), 1, 2 и 3, так как i7 -2600 четырехядерный.
    Выбрав значение All Вы сможете использовать все ядра процессора.
    Если Вы задатесь вопросом, как включить 2 или 4 ядра на Windows 10 используя UEFI, то в дополнительных настройках CPU можно настраивать не только количество ядер, но и количество потоков.
    Стоит обратить внимание, что функционал зависит от производителя версии BIOS.

    Разблокировать ядра для приложений

    Стоит обратить внимание, что приложения создаются на основе инструментов, предоставленных Microsoft. Поэтому приложение создаётся с необходимыми условиями использования многопоточности или одного ядра. Если приложение создано с учётом использования одного ядра, разблокировав их все, разницы в производительности Вы не заметите.
    Но бывают разные случаи, когда их разблокировка помогала устранить некоторые проблемы производительности и лагов. Для этого откройте Диспетчер задач (Ctrl+Shift+Esc) и пройдите во вкладку Подробности. Среди большого количества приложений, найдите нужное и нажмите ПКМ. Затем, выберите задать сходство и в следующем окне выберите «Все процессоры».

    Как отключить ядро процессора в Windows 10?

    Используя все методы, описанные выше, Вы можете отключить ядра ЦП. Это может помочь Вам в случае с перегревом, но лишь в крайних случаях. Мы не рекомендуем отключать или включать ядра, без должной на это необходимости, иначе Вы можете столкнуться со множественными ошибками и BSOD’ами системы.

    Как разблокировать ядра на процессорах AMD?

    ЦП семейства Phenom II, Athlon X2, Athlon II, Sempron обладают скрытым потенциалом в виде заблокированных ядер. Суть скрытых ядер заключается в отбраковке ЦП с бoльшим их количеством (показатели не вписываются в стандартные, ошибки, перегрев и т.д.). Например, Вы покупаете 2-ядерный ЦП, у которого их физически 4, но они не активны.
    Разблокирование и активация зависит от нескольких факторов, например нужная модель ЦП, чипсета или северного моста материнской платы. Наиболее подробную информацию по данной теме, Вы найдете на форуме оверклокеров forums.overclockers.ru. Информации там предоставлено очень много и в случае возникновения вопросов или сложностей, Вы сможете уточнить сразу на форуме.

  2. Юлия Ответить

    «Уязвимость MDS основана на выборке данных, просачивающихся из небольших структур в ЦП при использовании локально выполняемого побочного канала спекулятивного исполнения», — объясняют в компании. «Практическая эксплуатация MDS является очень сложным делом. Сама по себе уязвимость не предоставляет злоумышленнику способ выбрать те данные, которые он желает получить».
    «MDS уже устранена на аппаратном уровне во многих наших последних процессорах Intel Core 8-го и 9-го поколения, а также в семействе процессоров Intel Xeon Scalable второго поколения», — говорится в сообщении компании. «Для других затронутых продуктов меры по снижению риска доступны посредством обновления микрокода в сочетании с соответствующими обновлениями операционной системы и программного обеспечения гипервизора, которые доступны с сегодняшнего дня. Мы предоставили больше информации на нашем веб-сайте и продолжаем призывать всех поддерживать свои системы в актуальном состоянии, поскольку это — один из лучших способов обеспечения безопасности».

    Представители Intel также указали и на то, что исследовательская группа ZombieLoad работала с компанией и другими специалистами в индустрии ПК, чтобы исправить уязвимость, прежде, чем о ней станет публично известно. «Мы хотели бы выразить нашу благодарность исследователям, которые работали с нами, и нашим партнёрам по отрасли за их вклад в скоординированное решение этой проблемы».
    Так что насчёт Hyper-Threading?
    Intel заявила, что отключение Hyper-Threading — не обязательный и не единственный вариант для пользователей ПК. На самом деле, по словам Intel, каждый клиент сам решает, что ему делать. Если вы не можете гарантировать безопасность установленного у вас программного обеспечения, тогда да, вероятно, отключить Hyper-Threading — это хорошая идея. Если же программное обеспечение поставляется только из магазина Microsoft, из ИТ-отдела или просто установлено из доверенных, по вашему мнению, источников, вы, вероятно, можете оставить Hyper-Threading включенным. Всё действительно зависит только от того, насколько вы переживаете о своей безопасности.
    «Поскольку факторы значительно различаются для разных клиентов, Intel не рекомендует отключать Hyper-Threading, так как важно понимать, что это — не единственный путь обеспечить защиту от MDS и не обеспечивает защиту само по себе», — говорится в заявлении компании.
    В то же время реакция производителей операционных систем отличается друг от друга.
    Google выпустил исправление для Chrome OS, которое по умолчанию отключает Hyper-Threading для Chromebook. Люди, которые хотят включить технологию мультипоточности обратно, могут сделать это самостоятельно, считают в компании.
    Apple выпустила обновление для MacOS Mojave и сообщила, что клиенты компании, особенно требовательные к безопасности, могут отключить Hyper-Threading самостоятельно.
    Microsoft заявила, что выпустила патчи для своего программного обеспечения, чтобы сократить вероятность использования MDS, но также отметила, что клиенты должны дополнительно получить обновление прошивок от своих производителей ПК.
    В связи с тем, что по большей части поставщики операционных систем решили оставить Hyper-Threading включённым, угроза ZombieLoad, очевидно, не так серьёзна, как это казалось ещё сутки назад. К тому же, до сих пор нет ни одного известного случая использования уязвимости в реальной атаке.
    При этом использование патчей без отключения технологии Hyper-Threading почти не снижает производительность процессоров Intel.

  3. видео Baby Ответить

    Для наглядности приведем применение НТ в рамках актуальной вычислительной платформы от Intel – LGA1151:
    ЦПУ серии Celeron не поддерживают эту технологию и имеют всего 2 вычислительных блока.
    Чипы линейки Pentium оснащены 2 ядрами и четырьмя потоками. Как результат, НТ в этом случае поддерживается в полном объеме.
    Аналогичную компоновку имеют и более производительные процессорные устройства модельного ряда Core i3: 2 физических модуля могут работать в 4 потока.
    Как и наиболее бюджетные чипы Celeron, Core i5 не оснащены поддержкой НТ.
    Флагманские решения i7 тоже поддерживают HT. Только в этом случае вместо 2 реальны ядер есть уже 4 блока обработки кода. Они, в свою очередь, уже могут работать в 8 потоков.
    Hyper-Threading – что это за технология и каково ее основное назначение? Это логическая многозадачность, которая позволяет путем минимальных корректировок аппаратного обеспечения увеличить производительность компьютерной системы в целом.

    В каких случаях эту технологию наиболее оптимально использовать?

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

    Преимущества и недостатки

    Есть определенные недостатки у технологии Intel Hyper-Threading. Первый из них – это возросшая стоимость ЦПУ. Но большее быстродействие и улучшенная компоновка кремниевого кристалла в любом случае увеличат цену ЦПУ. Также возросшая площадь полупроводниковой основы процессорного устройства приводит к повышению уровня потребляемой мощности и температуры. Разница в этом случае несущественная, и она не превышает 5 %, но она все-таки есть. Больше каких-либо существенных недостатков в этом случае нет.
    Теперь о преимуществах. На быстродействие и производительность фирменная технология НТ от компании «Интел» не оказывает, то есть ниже определенного порога у такого компьютера опуститься не получится. Если же программное обеспечение прекрасно поддерживает распараллеленные вычисления, то будет наблюдаться определённый прирост быстродействия и, конечно же, производительности.
    Как показывают тесты, в некоторых случаях прирост может достигать 20 %. Наиболее оптимизированным софтом в этом случае являются различные перекодировщики мультимедийного контента, архиваторы и графические пакеты. А вот с играми все уж не так и хорошо. Они, в свою очередь, способны работать в 4 потока, и, как результат, флагманские чипы не способны в этом случае опередить процессорные решения среднего уровня.

    Современная альтернатива от AMD

    Технология Hyper-Threading не единственная в своем роде на сегодняшний день. У нее есть реальная альтернатива. Компания AMD с выпуском платформы АМ4 предложила ей достойного конкурента в лице SMT. На аппаратном уровне это идентичные решения. Только вот флагман от «Интел» может обработать 8 потоков, а ведущий чип AMD – 16. Уже одно это обстоятельство указывает на то, что более перспективным является второе решение.
    Поэтому компания «Интел» вынуждена в срочном порядке корректировать свои планы по выпуску продукции и предлагать совершенно новые процессорные решения, которые смогут составить достойную конкуренцию новичкам от AMD. Только вот на сегодняшний день они еще не переставлены. Поэтому если нужна доступная компьютерная платформа, то лучше выбирать LGA1151 от «Интел». Если необходим задел по производительности, то предпочтительней будет уже АМ4 от AMD.

    Отзывы владельцев

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

    Заключение

    Теперь подведем итоги относительно Hyper-Threading. Это что такое? Рассмотренная технология предопределила развитие компьютерных технологий на многие годы вперед. Ее появление позволило в ряде задач увеличить быстродействие путем минимальных изменений в компоновке полупроводникового кристалла центрального процессорного устройства. Еще один важный аргумент в этом случае заключается в том, что даже прямой конкурент «Интел» в лице AMD ее в какой-то степени позаимствовал.
    Конечно, на просторах Всемирной паутины по сей день идут споры относительно того, кто первый до нее додумался. Некоторые патенты указывают на то, что это была AMD. Но одно дело додуматься, а другое — реализовать. И здесь все полностью на стороне «Интел». Она первой представила свой революционный «Пентиум 4» с логотипом НТ и двумя логическими ядрами. До этого подобным могли похвастаться лишь только серверы. Вот так простым переносом технологии из одной сферы в другую и совершается развитие современных компьютерных технологий.

  4. я ютубер кто неверет таму в клас Ответить

    Было время, когда понадобилось оценить производительность памяти в контексте технологии Hyper-threading. Мы пришли к выводу, что ее влияние не всегда позитивно. Когда появился квант свободного времени, возникло желание продолжить исследования и рассмотреть происходящие процессы с точностью до машинных тактов и битов, используя программное обеспечение собственной разработки.

    Исследуемая платформа

    Объект экспериментов – ноутбук ASUS N750JK c процессором Intel Core i7-4700HQ. Тактовая частота 2.4GHz, повышаемая в режиме Intel Turbo Boost до 3.4GHz. Установлено 16 гигабайт оперативной памяти DDR3-1600 (PC3-12800), работающей в двухканальном режиме. Операционная система – Microsoft Windows 8.1 64 бита.

    Рис.1 Конфигурация исследуемой платформы.
    Процессор исследуемой платформы содержит 4 ядра, что при включении технологии Hyper-Threading обеспечивает аппаратную поддержку 8 потоков или логических процессоров. Эту информацию Firmware платформы передает операционной системе посредством ACPI-таблицы MADT (Multiple APIC Description Table). Поскольку платформа содержит только один контроллер оперативной памяти, таблица SRAT (System Resource Affinity Table), декларирующая приближенность процессорных ядер к контроллерам памяти, отсутствует. Очевидно, исследуемый ноутбук не является NUMA-платформой, но операционная система, в целях унификации, рассматривает его как NUMA-систему с одним доменом, о чем говорит строка NUMA Nodes = 1. Факт, принципиальный для наших экспериментов – кэш память данных первого уровня имеет размер 32 килобайта на каждое из четырех ядер. Два логических процессора, разделяющие одно ядро, используют кэш-память первого и второго уровней совместно.

    Исследуемая операция

    Исследовать будем зависимость скорости чтения блока данных от его размера. Для этого выберем наиболее производительный метод, а именно чтение 256-битных операндов посредством AVX-инструкции VMOVAPD. На графиках по оси X отложен размер блока, по оси Y – скорость чтения. В окрестности точки X, соответствующей размеру кэш-памяти первого уровня, ожидаем увидеть точку перегиба, поскольку производительность должна упасть после того, как обрабатываемый блок выйдет за пределы кэш-памяти. В нашем тесте, в случае многопоточной обработки, каждый из 16 инициируемых потоков, работает с отдельным диапазоном адресов. Для управления технологией Hyper-Threading в рамках приложения, в каждом из потоков используется API-функция SetThreadAffinityMask, задающая маску, в которой каждому логическому процессору соответствует один бит. Единичное значение бита разрешает использовать заданный процессор заданным потоком, нулевое значение – запрещает. Для 8 логических процессоров исследуемой платформы, маска 11111111b разрешает использовать все процессоры (Hyper-Threading включен), маска 01010101b разрешает использовать по одному логическому процессору в каждом ядре (Hyper-Threading выключен).
    На графиках используются следующие сокращения:
    MBPS (Megabytes per Second)скорость чтения блока в мегабайтах в секунду;
    CPI (Clocks per Instruction)количество тактов на инструкцию;
    TSC (Time Stamp Counter)счетчик процессорных тактов.
    Примечание.Тактовая частота регистра TSC может не соответствовать тактовой частоте процессора при работе в режиме Turbo Boost. Это необходимо учитывать при интерпретации результатов.
    В правой части графиков визуализируется шестнадцатеричный дамп инструкций, составляющих тело цикла целевой операции, выполняемой в каждом из программных потоков, или первые 128 байт этого кода.

    Опыт №1. Один поток


    Рис.2 Чтение одним потоком
    Максимальная скорость 213563 мегабайт в секунду. Точка перегиба имеет место при размере блока около 32 килобайт.

    Опыт №2. 16 потоков на 4 процессора, Hyper-Threading выключен


    Рис.3 Чтение шестнадцатью потоками. Количество используемых логических процессоров равно четырем
    Hyper-Threading выключен. Максимальная скорость 797598 мегабайт в секунду. Точка перегиба имеет место при размере блока около 32 килобайт. Как и ожидалось, по сравнению с чтением одним потоком, скорость выросла приблизительно в 4 раза, по количеству работающих ядер.

    Опыт №3. 16 потоков на 8 процессоров, Hyper-Threading включен


    Рис.4 Чтение шестнадцатью потоками. Количество используемых логических процессоров равно восьми
    Hyper-Threading включен. Максимальная скорость 800722 мегабайт в секунду, в результате включения Hyper-Threading почти не выросла. Большой минус – точка перегиба имеет место при размере блока около 16 килобайт. Включение Hyper-Threading немного увеличило максимальную скорость, но падение скорости теперь наступает при вдвое меньшем размере блока – около 16 килобайт, поэтому существенно упала средняя скорость. Это не удивительно, каждое ядро имеет собственную кэш-память первого уровня, в то время, как логические процессоры одного ядра, используют ее совместно.

    Выводы

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

  5. VideoAnswer Ответить

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *