Hyper threading как включить

от admin

Что такое Hyper-Threading в Windows 10? Как это включить?

Вы хотите обеспечить производительность своего ПК, не вкладывая средства в покупку нового оборудования? Затем рассмотрите возможность включения гиперпоточности в Windows 10 шт. Гиперпоточность — это новая концепция, позволяющая повысить производительность компьютера, используя каждое ядро ​​ЦП для одновременного запуска двух потоков. Это спасает некоторые и повышает производительность так как ваш компьютер будет работать в два раза быстрее. Итак, вы хотите включить Hyper-threading на своем Windows 10 ПК? Что ж, сегодня мы поговорим о новых функциях Hyper-threading и способах их включения на вашем ПК. Так что, если вы хотите увеличить процессор вашего компьютера, чтобы выполнять больше задач одновременно, эта статья как раз для вас.

Благодаря гиперпоточности вы можете получить больше вычислительной мощности. Однако процессор будет гореть, поэтому вам нужно позаботиться о Охлаждение процессора . Если предлагается водяное охлаждение, вы также можете приобрести больше вентиляторов процессора. В любом случае, включение функции гиперпоточности в Windows 10 даст вам больше возможностей для выполнения тяжелых программных задач. Сюда могут входить 3D-рендеринг, кодирование, песочница и многое другое. Гиперпоточность доступна не на всех ПК; это функция, которую вы должны включить из своего

Что такое Hyper-Threading в Windows 10?

Физические ядра ЦП являются важной частью компьютера для обработки информации. Если у вас мало ядер, вы не сможете эффективно запускать программное обеспечение или Windows. Следовательно, есть новейшая технология, которая разделяет физические ядра на виртуальные ядра, которые система может использовать для более быстрой обработки информации, потому что теперь одно ядро ​​может обрабатывать две задачи на один раз. Это называется одновременной многопоточностью (SMT) или гиперпоточностью. SMT повышает производительность системы. Если гиперпоточность включена и вы используете требовательные программные приложения, потребляющие оперативную память, такие как Android Studio и т. Д. это может вызвать нагрев вашего процессора.

Если вы используете процессор с низким числом ядер, целесообразно включить Hyper-threading. Система, поддерживающая Hyper-Threading, предпочтительнее физических ядер.

Как включить Hyper-Threading в Windows 10?

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

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

Войдите в BIOS вашей системы, нажав клавиши f11 / f12, в зависимости от вашего компьютера.

Примечание: Если вы уже знаете, что на вашем компьютере включена Hyper-Threading, вы можете сразу перейти к шагу 4.

Выберите процессор и нажмите «Свойства». Появится меню. Включите опцию Hyper-Threading.

включить гиперпоточность в BIOS Windows 10

Сохраните изменения и выйдите из BIOS, перезагрузитесь в Windows.

Перейдите в панель поиска Windows, введите «CMD» и щелкните командную строку. Запускать от имени администратора cmd.

cmd ошибка Microsoft Store

Введите команду wmic и нажмите Enter.

После выполнения приведенной выше команды введите следующее.

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

Вывод

Гиперпоточность — это относительно новая концепция, и в настоящее время не все ПК поддерживают ее. Так что, если эта опция недоступна на вашем ПК или ноутбуке, рассмотрите возможность обновления. Кроме того, если вы включите гиперпоточность, вам нужно позаботиться о температуре процессора. Как и при включенной гиперпоточности, ваш процессор будет работать в два раза быстрее, поэтому он станет в два раза горячее.

  • Что такое режим аудита в Windows 10? Как загрузиться в режиме аудита или выйти из него
  • Не просыпается из спящего режима в Windows 10: как это исправить
  • Как исправить высокую загрузку ЦП с помощью GFXUI.exe в Windows 10
  • Создайте невидимую папку на рабочем столе Windows 10
  • Как увеличить размер виртуальной памяти в Windows 10

Рахул изучает информатику и проявляет огромный интерес к темам в области технологий и криптовалюты. Большую часть времени он пишет, слушает музыку или путешествует по незнакомым местам. Он считает, что шоколад — это решение всех его проблем. Жизнь бывает, и кофе помогает.

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

Что такое Hyper Threading? Как включить поддержку в BIOS?

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

Что представляет собой технология Intel Hyper Threading?

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

Как правило, сегодня современные процессорные чипы используют свои вычислительные возможности всего лишь где-то на 70 %. Остальное остается, так сказать, про запас, на всякий случай. Что касается обработки потока данных, в большинстве случаев реализуется всего один поток, несмотря на то что процессор может быть многоядерным.

Основные принципы работы

Для увеличения возможностей CPU и была разработана технология Hyper Threading. Она позволяет либо разбивать один поток команд на два, либо добавлять второй к уже имеющемуся. Вот только такой поток является виртуальным, а не работает в физическом плане. Такой подход позволил существенно увеличить производительность процессора, соответственно, и вся система стала работать намного быстрее. Вообще, прирост производительности CPU может колебаться достаточно сильно (от 5 до 80 %), о чем будет сказано отдельно.

Впрочем, как утверждают и сами разработчики, детищем которых стала технология Hyper Threading, до полноценного процессорного ядра она явно не дотягивает. Однако в некоторых случаях ее использование является оправданным, как говорится, на все сто. А если знать суть процессов Hyper Threading (как включить их и применить на практике), результат не заставит себя ждать.

Немного истории

Теперь немного окунемся в историю этой разработки. Впервые поддержка Hyper Threading появилась только в процессорах Intel Pentium 4, а затем ее реализация была продолжена в серии Intel Core iX (где X – серии процессоров: 3, 5, 7) и даже в процессорах для мобильных девайсов серии Atom. Примечательно, что в линейке процессорных чипов Core 2 она почему-то отсутствует.

Тогда, правда, прирост производительности был достаточно слабым, где-то на уровне 15-20 %, что говорило о том, что сам процессор не имел должной вычислительной мощности, а созданная технология как бы обогнала свое время. Впрочем, сегодня Hyper Threading есть практически во всех современных чипах. К тому же для увеличения мощности CPU сам процесс задействует всего лишь 5 % поверхности кристалла, оставляя, таким образом, место для обработки основного потока данных и команд.

Вопросы производительности и конфликтов

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

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

С играми ведь что получается? Со своей стороны, пользовательская компьютерная система пытается оптимизировать потоки данных из приложения на сервере. Но вот беда – игра-то не умеет распределять потоки данных разного типа, так сказать, сваливая все в одну кучу. По большому счету она на это бывает и вовсе не рассчитана.

Кстати, зачастую в 2-ядерных процессорах рост производительности намного выше, чем, например, в 4-ядерных. У последних просто своих вычислительных мощностей хватает.

Hyper Threading: как включить опцию в BIOS?

С самой технологией и историей ее появления мы немного разобрались. И теперь мы подошли вплотную к пониманию того, что такое Hyper Threading. Как включить заявленную поддержку для использования в работе процессора? Проще простого. Делается это из подсистемы управления (BIOS). Вход осуществляется посредством использования клавиш Del, F1, F2, F3, F8, F12, F2+Del и т. д. Для ноутбуков Sony Vaio предусмотрен специфичный вход при помощи специальной клавиши ASSIST.

В настройках BIOS (если данный тип процессора поддерживает эту технологию) обязательно имеется строка настройки, которая в большинстве случаев выглядит как Hyper Threading Technology (иногда Function). Но, в зависимости от версии BIOS и разработчика подсистемы, настройка этого параметра может располагаться либо в главном меню (Main), либо в расширенных настройках (Advanced BIOS Features). Для задействования технологии необходимо войти в меню параметров и установить значение на включенное (Enabled). Далее, как обычно, изменения сохраняются, после чего следует перезагрузка системы.

Что полезного в технологии Hyper Threading?

Напоследок остается отметить некоторые преимущества использования Hyper Threading. Для чего все это делается, зачем нужно увеличить мощность процессора в плане обработки данных?

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

Hyper threading — что это — зачем это и как включить данную фишку

Здравствуйте любители компов и железа.

Хотели бы вы в своем компьютере иметь высокопроизводительный процессор, молниеносно выполняющий много задач одновременно? Кто бы отказался, верно? Тогда предлагаю вам познакомиться с технологией hyper threading: что это и как действует, вы узнаете из данной статьи.

Объяснение понятия

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

Как такое возможно? Благодаря тому, что процессор:

  • Сохраняет информацию сразу о нескольких выполняемых потоках;
  • На каждый логический проц приходится по одному набору регистров — блоков быстрой внутренней памяти, а также по одному блоку прерываний. Последний отвечает за последовательное выполнение запросов от разных устройств.

Как это выглядит на деле? Допустим, сейчас физический процессор обрабатывает команды первого логического проца. Но в последнем произошел какой-то сбой, и ему, к примеру, нужно подождать данные из памяти. Физический CPU не будет терять время зря и сразу переключится на второй логический процессор.

О повышении производительности

КПД физического проца, как правило, составляет не более 70 %. Почему? Часто некоторые блоки просто не нужны для осуществления той или иной задачи. К примеру, когда CPU выполняет банальные вычислительные действия, блок инструкций и SIMD расширения не задействованы. Бывает, что происходит сбой в модуле предсказания переходов или при обращении к кэшу.

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

Появление и реализация

Можно считать, что Hyper-threading уже отметила 15-летний юбилей. Ведь она разработана на базе технологии суперпоточности (англ. super-threading), которая выпущена в 2002 году и впервые начала работу в продуктах Xeon, затем в том же году была интегрирована в Pentium 4. Авторское право на эти технологии принадлежит компании Intel.

HT реализована в процессорах, работающих на микроархитектуре NetBurst, которая отличается высокими тактовыми частотами. Поддержка технологии внедрена в модели семейств Core vPro, M и Xeon. Однако в сериях Core 2 («Duo», «Quad») не интегрирована. Схожая по принципу действия технология реализована в процах Atom и Itanium.

Как включить ее? У вас должен быть не только один из вышеперечисленных процессоров, но также поддерживающая технологию операционная система и биос, в котором есть опция включения и выключения HT. Если ее нет, обновите BIOS.

Плюсы и минусы Hyper-threading

О некоторых преимуществах технологии вы уже могли сделать вывод из вышеизложенной информации. Добавлю к ним еще пару слов:

  • Стабильное действие нескольких программ параллельно;
  • Уменьшенное время отклика в процессе интернет-серфинга или работы с приложениями.

Как вы понимаете, не обошлось и без ложки дегтя. Прироста производительности может не быть по таким причинам:

  • Недостаточно кеш-памяти. Например, в 4-ядерных процессорах i7 кэша 8 Мб, но и логических ядер столько же. Получаем всего 1 Мб на ядро, чего для выполнения вычислительных задач большинству программ не хватает. Из-за этого производительность не просто стоит на месте, а даже падает.
  • Зависимость данных. Допустим, первый поток незамедлительно требует информацию со второго, но она еще не готова или стоит в очередь в другой поток. Также бывает, что циклическим данным нужны определенные блоки для быстрого выполнения задачи, но они уже заняты другой работой.
  • Перегрузка ядра. Случается, что ядро может быть уже чрезмерно нагружено, но, несмотря на это, модуль предсказания все равно посылает ему данные, вследствие чего компьютер начинает тормозить.

Где нужна Hyper-threading?

Технология будет полезна при использовании ресурсоемких программ: аудио-, видео- и фоторедакторов, игр, архиваторов. К ним можно отнести Photoshop, Maya, 3D’s Max, Corel Draw, WinRar и пр.

Важно, чтобы ПО было оптимизировано для работы с Hyper-threading. В противном случае могут возникать задержки. Дело в том, что проги считают логические ядра физическими, поэтому могут посылать разные задачи одному и тому же блоку.

Ждем вас в гостях моего блога.

Hyper-Threading — что это? Как включить Hyper-Threading?

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

Основные сведения о технологии

Рассмотрим ключевые сведения о Hyper-Threading. Что это за технология? Ее разработала компания Intel и впервые представила общественности в 2001 году. Целью ее создания было увеличение производительности серверов. Основной принцип, реализованный в Hyper-Threading — распределение процессорных вычислений на несколько потоков. Причем это возможно, даже если на соответствующего типа микросхеме установлено только одно ядро (в свою очередь, если их 2 и более, и потоки в процессоре уже распределены — технология удачно дополняет этот механизм).

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

Включение Hyper-Threading

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

Необходимо войти в главный интерфейс BIOS. Для этого в самом начале загрузки компьютера нужно нажать DEL, иногда — F2, F10, реже — иные клавиши, но нужная всегда появляется в одной из строчек текста, отображаемых на экране сразу после включения ПК. В интерфейсе BIOS нужно найти пункт Hyper-Threading: в поддерживающих его версиях системы ввода-вывода он обычно расположен на видном месте. Выбрав соответствующую опцию, следует нажать Enter и активировать ее, отметив как Enabled. Если данный режим уже задан, то значит Hyper-Threading Technology работает. Можно задействовать все ее преимущества. Активировав технологию в настройках, следует сохранить все записи в BIOS, выбрав пункт Save and Exit Setup. После этого компьютер перезагрузится в режиме, когда процессор работает с поддержкой Hyper-Theading. Схожим образом осуществляется отключение Hyper-Threading. Для этого нужно выбрать в соответствующем пункте другую опцию — Disabled и сохранить настройки.

Изучив, как включить Hyper-Threading и дезактивировать данную технологию, рассмотрим ее особенности подробнее.

Процессоры с поддержкой Hyper Threading

Первый процессор, на котором была реализована рассматриваемая концепция компании, согласно некоторым данным — Intel Xeon MP, также известный как Foster MP. Данная микросхема в ряде архитектурных компонентов схожа с Pentium 4, на котором также впоследствии была реализована технология, о которой идет речь. Впоследствии функция многопоточных вычислений была внедрена на серверных процессорах Xeon с ядром Prestonia.

Если говорить о текущей распространенности Hyper-Threading — какие «процы» поддерживают ее? В числе самых популярных микросхем данного типа — те, что относятся к семействам Core и Xeon. Также есть сведения о том, что схожие алгоритмы внедрены в процессорах типа Itanium и Atom.

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

История разработки

Как мы отметили выше, компания Intel показала концепцию, о которой идет речь, общественности в 2001 году. Но первые шаги в создании технологии были сделаны еще в начале 90-х. Инженерами американской компании было замечено, что ресурсы процессоров ПК при выполнении ряда операций задействуются не полностью.

Как подсчитали специалисты Intel, во время работы пользователя на ПК микросхема в рамках значительных интервалов — едва ли не основную часть времени — задействуется не слишком активно — примерно на 30%. Мнения экспертов касательно этой цифры очень разные — кто-то считает ее явно заниженной, другие — вполне соглашаются с тезисом американских разработчиков.

Однако большинство IT-специалистов сходилось во мнении, что пусть и не 70% мощностей процессора простаивает, но весьма значительный их объем.

Главная задача разработчиков

Компания Intel решила исправить это положение дел за счет качественно нового подхода к обеспечению эффективности работы главных микросхем ПК. Было предложено создать технологию, которая бы способствовала более активному использованию возможностей процессоров. В 1996 году специалисты Intel начали ее практическую разработку.

Согласно концепции американской корпорации, процессор, обрабатывая данные от одной программы, мог бы направлять простаивающие ресурсы на работу с другим приложением (или компонентом текущего, но имеющим иную структуру и требующим задействования дополнительных ресурсов). Соответствующий алгоритм также предполагал эффективное взаимодействие с другими аппаратными компонентами ПК — оперативной памятью, чипсетом, а также программами.

Intel удалось решить поставленную задачу. Изначально технология называлась Willamette. В 1999 году она была внедрена в архитектуру некоторых процессоров, и началось ее тестирование. Вскоре технология получила современное название — Hyper-Threading. Что это именно было — простой ребрендинг или кардинальные корректировки платформы, сказать сложно. Дальнейшие факты, касающиеся появления технологии на публике и ее реализации в различных моделях процессоров Intel, нам уже известны. В числе распространенных сегодня наименований разработки — Hyper-Threading Technology.

Аспекты совместимости с технологией

Насколько качественно реализована поддержка технологии Hyper-Threading в операционных системах? Можно отметить, что если речь идет о современных версиях Windows, то никаких проблем с тем, чтобы пользователь полноценно задействовал преимущества Intel Hyper-Threading Technology, не возникнет. Разумеется, очень важно также и то, чтобы технологию поддерживала система ввода-вывода — об этом мы сказали выше.

Программные и аппаратные факторы

Касательно старых версий ОС — Windows 98, NT и относительно устаревшей XP, необходимое условие совместимости с Hyper-Threading — поддержка ACPI. Если в ОС она не реализована, то не все потоки вычислений, которые образованы соответствующими модулями, будут распознаны компьютером. Отметим, что Windows XP в целом обеспечивает задействование преимуществ рассматриваемой технологии. Также крайне желательно, чтобы алгоритмы многопоточности были реализованы и в используемых владельцем ПК приложениях.

Иногда может потребоваться замена материнской платы ПК — в случае установки на ней процессоров с поддержкой Hyper-Threading вместо тех, которые стояли на ней изначально и не были совместимы с технологией. Однако, как и в случае с операционными системами, особых проблем не будет, если в распоряжении пользователя — современный ПК или хотя бы соответствующий по компонентам «железа» первым процессорам Intel Core i5. Hyper Threading, как мы отметили выше, реализован в линейке Core, и адаптированные к нему чипсеты на материнских платах полностью поддерживают соответствующие функции микросхемы.

Критерии ускорения

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

Итак, базовые условия для того, чтобы технология была успешно задействована:

— поддержка Hyper-Threading системой ввода-вывода;

— совместимость материнской платы с процессором соответствующего типа;

— поддержка технологии операционной системой и конкретным приложением, работающим в ней.

Если по первым двум пунктам особых проблем не должно появиться, то в аспекте совместимости программ с Hyper-Threading все же могут возникать некоторые накладки. Но можно отметить, что если приложение поддерживает, к примеру, работу с двухъядерными процессорами, то оно будет совместимо, практически гарантированно, с технологией от Intel.

Читать:
Umdf hid minidriver device что это

По крайней мере есть исследования, подтверждающие рост производительности программ, адаптированных к двухъядерным микросхемам, примерно на 15-18%, если в процессоре работают модули Intel Hyper Threading. Как отключить их — мы уже знаем (на случай, если у пользователя возникнут сомнения в целесообразности задействования технологии). Но ощутимых поводов для их появления, вероятно, очень немного.

Практическая полезность Hyper-Threading

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

Аппаратная обработка данных

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

Можно отметить, что среди процессоров Pentium 4 те микросхемы, которые были оснащены модулями поддержки рассматриваемой технологии, работали существенно эффективнее первых модификаций. Во многом это выражалось в способности ПК функционировать в режиме реальной многозадачности — когда открыто несколько разнотипных приложений Windows, и крайне нежелательно, чтобы в силу активизации потребления ресурсов системы одним из них снижалась скорость работы других.

Одновременное решение разных задач

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

Аналогичные разработки

Технология Hyper-Threading — не единственная, которая создана с целью повышения производительности ПК за счет многопоточных вычислений. У нее есть аналоги.

Например, в процессорах POWER5, выпущенных компанией IBM, также реализована поддержка многопоточности. То есть каждое из ядер процессора (всего на нем установлено 2 соответствующих элемента), может выполнять задачи в рамках 2 потоков. Тем самым микросхема обрабатывает 4 потока вычислений одновременно.

В компании AMD также есть отличные результаты работы в области концепций многопоточности. Так, известно, что в архитектуре Bulldozer задействуются алгоритмы, схожие с Hyper-Threading. Особенность решения от AMD в том, что каждый из потоков обрабатывает отдельные блоки процессора. При этом кэш второго уровня остается общим. Схожие концепции реализованы и в разработанной AMD архитектуре Bobcat, которая адаптирована для ноутбуков и небольших ПК.

Разумеется, прямыми аналогами концепции от AMD, IBM и Intel считать можно очень условно. Равно как и подходы к конструированию архитектуры процессоров в целом. Но принципы, реализованные в соответствующих технологиях, можно считать вполне схожими, а цели, которые поставлены разработчиками в аспекте повышения эффективности функционирования микросхем — очень близкими по сути, если не идентичными.

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

Еще раз о Hyper-Threading

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

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

Рис.1 Конфигурация исследуемой платформы.

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

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

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 килобайт, поэтому существенно упала средняя скорость. Это не удивительно, каждое ядро имеет собственную кэш-память первого уровня, в то время, как логические процессоры одного ядра, используют ее совместно.

Выводы

как включить HyperThreading в процессоре — Любые проблемы с компьютером — Компьютерный форум

Описание: Если вам непонятно в чём проблема, то пишите сюда.Если же вы знаете какая деталь виновата, то найдите наиболее подходящий раздел ниже.

Правила раздела: https://pc-forums.ru/topic1880.html

#1 andr954 » 28.05.2013, 17:09

процессор core i3 530 в биосе стоит Enabled но процессоры не определяются варианты только 1 или 2 andr954 Автор темы, Новичок форума Репутация: 0Лояльность: 5 (+5/−0)Сообщения: 18Темы: 4Зарегистрирован: 13.04.2013С нами: 4 года 4 месяца

#2 Haljava » 28.05.2013, 17:23

andr954 писал(а):процессор core i3 530

а вы чего хотите? найти у него 25-е ядро Слепому не покажешь , глухому не расскажешь , дебилу не докажешь Haljava Опытный экспериментатор Откуда: не дождетесссРепутация: 108Лояльность: 26 (+212/−186)Сообщения: 1827Зарегистрирован: 14.02.2012С нами: 5 лет 6 месяцев

#3 Прoxoжий » 28.05.2013, 17:39

andr954Что показывает диспетчер задач на вкладке быстродействие?

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

Прoxoжий Эксперт Откуда: Из тех ворот, откуда вышел весь народРепутация: 1015Лояльность: 13 (+15/−2)Сообщения: 8562Темы: 25Зарегистрирован: 16.02.2012С нами: 5 лет 6 месяцев

#4 andr954 » 28.05.2013, 17:44

andr954 Автор темы, Новичок форума Репутация: 0Лояльность: 5 (+5/−0)Сообщения: 18Темы: 4Зарегистрирован: 13.04.2013С нами: 4 года 4 месяца

#5 zix » 28.05.2013, 20:47

Ну а что вы от него хотели? В нем два ядра, вот система их и видит. [spoiler=][/spoiler] Дорогу осилит идущий

zix Поддержка Возраст: 47Откуда: Калужская облРепутация: 1061Лояльность: 452 (+453/−1)Сообщения: 15893Темы: 150Зарегистрирован: 17.12.2011С нами: 5 лет 8 месяцев

#6 Прoxoжий » 28.05.2013, 21:24

zix писал(а):Ну а что вы от него хотели? В нем два ядра

А чуть ниже «Кол-во потоков 4».При включении Hyper-Threading в диспетчере задач отображается в два раза больше ядер.

Как зовётся материнка?

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

Прoxoжий Эксперт Откуда: Из тех ворот, откуда вышел весь народРепутация: 1015Лояльность: 13 (+15/−2)Сообщения: 8562Темы: 25Зарегистрирован: 16.02.2012С нами: 5 лет 6 месяцев

#7 andr954 » 29.05.2013, 15:38

материнка зовется MSI H55M-P31

andr954 Автор темы, Новичок форума Репутация: 0Лояльность: 5 (+5/−0)Сообщения: 18Темы: 4Зарегистрирован: 13.04.2013С нами: 4 года 4 месяца

#8 Прoxoжий » 29.05.2013, 18:00

А точно включен Hyper-Threading, а то включение его далеко запрятано в BIOS Сell Menu -> CPU Specifications -> CPU Technology Support -> Hyper-Threading Function [Enabled]

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

Прoxoжий Эксперт Откуда: Из тех ворот, откуда вышел весь народРепутация: 1015Лояльность: 13 (+15/−2)Сообщения: 8562Темы: 25Зарегистрирован: 16.02.2012С нами: 5 лет 6 месяцев

#9 andr954 » 30.05.2013, 20:41

там у меня стоит значение YES и изменить его нельзя. перекючение у меня в cell menu-feature

Добавлено спустя 2 минуты 55 секунд:

когда устанавливаешь значение DISABLED производительность возрастает. потоков в любом значении 2

Добавлено спустя 3 минуты 44 секунды:

раньше на этой же материнке с этим же биосом определялось 4 ядра(потока) andr954 Автор темы, Новичок форума Репутация: 0Лояльность: 5 (+5/−0)Сообщения: 18Темы: 4Зарегистрирован: 13.04.2013С нами: 4 года 4 месяца

#10 DDX777 » 30.05.2013, 20:54

А вы попробуйте все галочки снять, которые поставили в первом посте, в скрине.

Надо информацию с учебников 1-11 классы залить на ютуб или похожий сервис, пусть двоечники имеют шанс наверстать упущенное

DDX777 Эксперт Возраст: 25Откуда: Черкесск, КЧР, РоссияРепутация: 376Лояльность: 237 (+237/−0)Сообщения: 5803Темы: 74Зарегистрирован: 31.03.2012С нами: 5 лет 4 месяца

#11 andr954 » 31.05.2013, 17:40

помогло снятие галочки и перезагрузка.

Вложения andr954 Автор темы, Новичок форума Репутация: 0Лояльность: 5 (+5/−0)Сообщения: 18Темы: 4Зарегистрирован: 13.04.2013С нами: 4 года 4 месяца

#12 DDX777 » 31.05.2013, 17:44

Мы рады за вас, приходите еще.

Надо информацию с учебников 1-11 классы залить на ютуб или похожий сервис, пусть двоечники имеют шанс наверстать упущенное

DDX777 Эксперт Возраст: 25Откуда: Черкесск, КЧР, РоссияРепутация: 376Лояльность: 237 (+237/−0)Сообщения: 5803Темы: 74Зарегистрирован: 31.03.2012С нами: 5 лет 4 месяца

Вернуться в Любые проблемы с компьютером

  • Нет напряжения на процессоре ffvffvfr » 25.05.2016, 21:06 1 Ответы 154 Просмотры Последнее сообщение docker 26.05.2016, 22:14
  • Кулер на процессоре не работает kot097 » 25.06.2013, 07:58 3 Ответы 464 Просмотры Последнее сообщение gmgmax 25.06.2013, 18:57
  • Вентилятор на графическом процессоре 0% kloun021 » 16.05.2012, 20:18 2 Ответы 1625 Просмотры Последнее сообщение [DestRoYeR] 16.05.2012, 23:14
  • Напряжение на процессоре (температура) Алексей А.А. » 24.10.2016, 09:51 2 Ответы 99 Просмотры Последнее сообщение Алексей А.А. 24.10.2016, 10:49
  • сильно шумит куллер на процессоре headsmen » 20.10.2012, 12:26 30 Ответы 2933 Просмотры Последнее сообщение AleXO 21.11.2012, 18:28

Смотрите также

Copyright (c) HTFI. Копирование информации разрешено, при условии указания активных ссылок на источники.

Технология Hyper threading

Процессор является одним важнейших компонентов компьютера или ноутбука, он выполняет функцию мозга. Люди, которые увлекаются реалистичными современными играми, или, к примеру, те, кто занимается профессиональным видеомонтажом, знают, что чем мощней будет «вычислитель», тем более сложные задачи возможно выполнять. У каждого процессора имеется своя пропускная способность, но с помощью современных разработок удается в несколько раз улучшить его основную характеристику. Ярким примером можно назвать технологию Hyper Threading. Впервые она появилась в 2002 году, в процессорах Xeon и Pentium 4, а позже – и в Intel. Многие пользователи до сих пор не понимают, действительно с помощью данной разработки увеличивается мощность ядерников? Или это маркетинговая ловушка?

Технология Hyper threading

Что представляет собой технология?

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

Если перевести название технологии с английского языка, то перевод будет звучать как «гиперточность». Разработчики компании Intel решили внедрить HT после того, как установили, что ядерники используют во время работы не больше 70% мощности. Благодаря разработке не будет наблюдаться простых вычислительных блоков, они будут нагружаться работой с другим потоком. С ее помощью производительность ядра можно увеличить с 10 до 80%.

Попробуем разобрать на конкретном примере, как работают процессоры Hyper Threading. Мозговой центр может совершать несложные вычисления, при этом будут простаивать некоторые расширения. Модуль это сразу обнаружит и отправит туда данные для нового вычисления. Блоки не всегда быстро способны обрабатывать полученные данные, но уже не будут простаивать без дела. Виртуальный поток нельзя сравнивать с полноценным ядром, но вычислительную мощность допустимо увеличить до 100%. Для реализации IHT Technology достаточно всего 5% свободного места на кристалле, при том, что мощность возрастет не меньше чем на 50%.

Процессор Hyper threading

Плюсы и минусы технологии

Нужна ли Хайпер Тридинг? Прежде всего, стоит рассмотреть преимущества и недостатки. К первым относятся следующие моменты:

  1. Разработка полезна для использования совместно с графическими или математическими программами, архиваторами, фотошопами и различными редакторами. Если в приложениях используется большое количество вычислений, HT окажется действительно отличным инструментом.
  2. Поддержка Хайпер Тридинг полезна для сервисных систем. Разработчики Intel в первую очередь разрабатывали ее как раз для данной области. Многие программы оптимизированы под использование Хайпера.
  3. К категории преимуществ можно отнести и тот факт, что если материнские платы поддерживают HT через BIOS, всегда возможно выполнить его отключение.

У разработки есть и недостатки:

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

Плюсы и минусы технологии Hyper threading

Специалисты рекомендуют изучить, какие программы хорошо работают с разработкой Hyper Threading в Windows 10, а какие – относятся негативно. К первым можно отнести архиваторы, программы для 3D моделирования и обработки видео. Ко второй категории относится большинство игр. Они плохо работают с гиперточностью, но если компьютер оснащен высокочастотным четырехядерным мозгом, то в ней нет надобности. Игроманам рекомендуется проверить, включен ли Hyper Threading, и если игра не оптимизирована под опцию, ее лучше деактивировать.

Как включить и отключить Хайпер Тридинг

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

Функция доступна исключительно в меню BIOS, в которое следует зайти до того, как будет загружена система. После запуска компьютера необходимо нажать клавишу F2, Delete или F8 (в зависимости от марки и модели устройства) и дождаться загрузки биоса. Кто не знает, как включить Хайпер Тридинг, может воспользоваться следующей инструкцией:

  • найти пункт с названием «cell menu»;
  • здесь выбрать «cpu specifications»;
  • далее перейти в «cpu technology support»;
  • в открывшемся окне находится опция, для активации потребуется установить рядом с ней команду «Enabled».

Отключение HT выполняется с помощью аналогичных действий, только теперь необходимо рядом с названием опции установить команду «Disabled».

Что такое Hyper Threading? Как включить поддержку в BIOS

Что такое Hyper Threading? Как включить поддержку в BIOS?

Пользователи, которые хоть раз занимались настройкой BIOS, уже вероятно замечали, что там встречается непонятный многим параметр Intel Hyper Threading. Многие не знают, что это за технология и с какой целью она используется. Попробуем разобраться, что собой представляет Hyper Threading и как можно включить использование этой поддержки. Также постараемся разобраться, какие преимущества для работы компьютера дает данная настройка. Здесь в принципе нет ничего сложного для понимания.

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

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

Историческая справка
Окунемся немного в историю данной разработки. Поддержка Hyper Threading впервые появилась только в процессорах Intel Pentium 4. Позже реализация данной технологии была продолжена в серии Intel Core iX (X здесь обозначает серии процессоров). Стоит отметить, что в линейке процессорных чипов Core 2 она по какой-то причине отсутствует. Правда, тогда прирост производительности был довольно слабым: где-то на уровне 15-20%. Это говорило о том, что процессор не обладал необходимой вычислительной мощностью, а созданная технология практически обогнала свое время. Сегодня поддержка технологии Hyper Threading имеется уже практически во всех современных чипах. Для увеличения мощности центрального процессора сам процесс использует всего 5% поверхности кристалла, оставляя при этом место для обработки команд и данных.

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

Как включить Hyper Threading в BIOS?
Мы уже немного разобрались с тем, что собой представляет технология Hyper Threading, и познакомились с историей ее развития. Мы вплотную подобрались к пониманию того, что собой представляет технология Hyper Threading. Как активировать данную технологию для использования в работе процессора? Здесь все делается достаточно просто. Необходимо использовать подсистему управления BIOS. Вход в подсистему осуществляется при использовании клавиш Del, F1, F2, F3, F8, F12, F2+Del и т.д. Если вы используете ноутбук Sony Vaio, то для них предусмотрен специфичный вход при использовании специализированной клавиши ASSIST. В настройках BIOS, если используемый вами процессор поддерживает технологию Hyper Threading, должна иметься специальная строка настройка. В большинстве случаев она выглядит как Hyper Threading Technology, а иногда – как Function. В зависимости от разработчика подсистемы и версии BIOS, настройка данного параметра может содержаться либо в главном меню, либо в расширенных настройках. Чтобы задействовать данную технологию, необходимо войти в меню параметров и установить значение на Enabled. После этого необходимо сохранить выполненные изменения и осуществить перезагрузку системы.

Чем полезна технология Hyper Threading?
В заключение хотелось бы говорить о преимуществах, которые дает использование технологии Hyper Threading. Для чего все это нужно? Зачем необходимо увеличить мощность процессора при обработке информации? Тем пользователям, которые работают с ресурсоемкими приложениями и программами, ничего объяснять не нужно. Многие наверняка знают, что графические, математические, проектировочные пакеты программ в процессе работы требуют очень много системных ресурсов. Из-за этого вся система нагружается настолько, что начинает жутко тормозить. Чтобы этого не происходило, рекомендуется активировать поддержку Hyper Threading.

Похожие статьи