Настройка оборудования и программного обеспечения

Какие процессоры поддерживают hyper threading. Техническое описание технологии

Hyper-Threading (hyper threading, ‘хайпер тридинг’ , гипер поточность — рус.) — технология разработанная компанией Intel , позволяющая ядру процессора исполнять больше потоков данных чем один (обычно два). Так как было выяснено, что обычный процессор в большинстве задач использует не более 70% всей вычислительной мощности, было решено использовать технологию, позволяющую при простое определённых вычислительных блоков — нагрузить их работой с другим потоком. Это позволяет увеличить производительность ядра от 10 до 80% в зависимости от задачи.

Представление, как Hyper-Threading работает .

Допустим процессор выполняет простые вычисления и при этом простаивает блок инструкций и SIMD расширения.

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

Естественно, виртуальный поток никак не дотягивает до полноценного ядра, но это позволяет добиться практически 100% эффективности вычислительной мощности, загрузив практически весь процессор работой, не давая ему простаивать. При всём при этом, для реализации технологии HT требуется всего около 5% дополнительного места на кристалле, а производительность иногда может добавиться на 50% . В эту дополнительную область входят дополнительные блоки регистров и предсказания ветвлений, которые потоково вычисляют, где можно использоваться вычислительные мощности в данный момент и отправляют туда данные из дополнительного блока адресации.

Впервые, технология появилась на процессорах Pentium 4 , но большого прироста производительности не получилось, так как сам процессор не обладал высокой вычислительной мощностью. Прирост составлял в лучшем случае 15-20% , да и во многих задачах процессор работал значительно медленнее чем без HT .

Замедление работы процессора из-за технологии Hyper Threading , происходит если:

  • Недостаточно кэша для всех данный и он циклически перезагружается, тормозя работу процессора.
  • Данные не могут быть правильно обработаны блоком предсказания ветвления. Происходит в основном из-за отсутствия оптимизации под определённое ПО или поддержки со стороны операционной системы.
  • Также может происходить из-за зависимости данных , когда к примеру, первый поток требует немедленных данных со второго, а они ещё не готовы, либо стоят на очереди в другой поток. Либо циклическим данным требуются определённые блоки для быстрой обработки, а они нагружаются другими данными. Вариаций зависимости данных может быть много.
  • Если ядро и так сильно нагружено, а «недостаточно умный» модуль предсказания ветвлений всё равно посылает данные, которые тормозят работу процессора (актуально для Pentium 4 ).

После Pentium 4 , Intel начала использовать технологию только начиная с Core i7 первого поколения, пропустив серию 2 .

Вычислительной мощности процессоров стало достаточно для полноценной реализации гиперпоточности без особого вреда, даже для не оптимизированных приложений. Позже, Hyper-Threading появилась на процессорах среднего класса и даже бюджетного и портативного. Используется на всех сериях Core i (i3 ; i5 ; i7 ) и на мобильных процессорах Atom (не на всех). Что интересно, двухъядерные процессоры с HT , получают больший выигрыш в производительности, чем четырёх ядерные от использования Hyper-Threading , становясь на 75% полноценными четырёх ядерными.

Где полезна технология HyperThreading?

Полезна она будет для использования вкупе с профессиональными, графическими, аналитическими, математическими и научными программами, видео и аудио редакторами, архиваторами (Photoshop, Corel Draw, Maya, 3D’s Max, WinRar, Sony Vegas & etc). Всем программам в которых используется большое количество вычислений, HT будет однозначно полезна полезна. Благо, в 90% случаев, такие программы неплохо оптимизированы для её использования.

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

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

На материнских платах, которые поддерживают HT , в всегда можно отключить технологию гиперпоточности.

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

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

Сама Windows не понимает что такое потоки, она их видит как ядра, поэтому вы можете себе представить, что такое Pentium 4 на 478 сокете, который в виндовсе определялся как двухядерный. Что-то я совсем не написал, что 478 сокет был особо актуален в 2002-2004 годах, ну примерно в это время. Мой первый компьютер был именно на этом сокете

Кстати, Windows 10 в диспетчере задач уже показывает и количество ядер и количество потоков! Если что, то это вкладка Производительность в диспетчере, там выбираете раздел ЦП, и там будет написано сколько ядер и сколько потоков, при этом потоки там обозначаются как логические процессоры.

Что еще интересно, что в процессорах на 775-том сокете, я имею ввиду не Pentium 4 или Pentium D, а те которые новее, то там технология Hyper-threading отсутствовала вообще. Например в Q9650 и близких к нему процессорах не было потоков, хотя Q9650 можно назвать наверно самым мощным процессором на 775-тый сокете. Нет, ну есть конечно еще и QX9770, но он куда горячее и прожорливее..

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

Сегодня Hyper-threading присутствует в процессорах серии Core i3/i7, есть редкие модели i5, где есть тоже потоки, но там два ядра. Обычно в i5 идет четыре ядра. Это все я пишу без учета сокета, я просто не помню на каком именно сокете идет i5 с потоками, но вроде бы это не 1150 и не 1155 сокет, а старее, вроде 1156.. Еще в ноутбуках есть i5 с потоками, но двумя ядрами. Что мы имеем на деле, например i3 имеет два ядра, но четыре потока, соответственно винда видит i3 как четырехядерный. В i7 уже четыре ядра, но так как есть потоки, то винда соответственно видит его восьмиядерным.

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

Блин, но вот самое главное я не написал, что вообще такое эти потоки? В общем не буду вдаваться в термины всякие, напишу так. Процессор с потоками обрабатывает сразу не один поток, а два. И если есть какой-то простой в потоке, ну мало ли, там может ошибка какая-то, или ожидание данных, то в это время второй поток не останавливается. Это позволяет загрузить процессор максимально, чем без потоков. То есть все это на деле позволяет оптимизировать работу процессора.

По тестам наличие потоков не всегда улучшает производительность, почему так я не знаю, да и вообще в интернетах есть приличный спор на эту тему. Некоторые уверены что с Hyper-threading только хуже и даже рекомендуют его отключать. Может эти слухи пошли со старых процессоров, ну например Pentium 4 или Pentium D (модели D955, D965), в те времена программы не особо были оптимизированы на многопоточную работу.

Но лично мое мнение, что Hyper-threading таки улучшает производительность. Ну смотрите сами, вот у меня стоит Pentium G3220. Добавить к нему потоки и уже будет уже как Core i3, а он дороже нааамного, но при этом и производительнее. Ведь основное отличие i3 от Pentium это именно потоки, это из-за них и цена настолько отличается, все остальное ведь почти одинаково, даже TDP почти такое же. Разве что у i3 немного лучше встроенное видео, но главное, как мне кажется это таки потоки. Сравнивая, я имел ввиду Pentium G3220 и i3-4130, второй дороже почти в два раза.. Ну это как пример.. Так что такие дела ребята

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

16.11.2016

12 180 руб.

ASUS TUF Z370-Pro Gaming, ATX

Разъем питания процессора - 8-pin. С контроллером SATA. Формфактор - ATX. Socket - LGA1151. С поддержкой Hyper-Threading . Звук - HDA. Количество разъемов SATA 6Gb/s 6 шт. С поддержкой SLI/CrossFire. Поддерживаемые процессоры - Intel. Тип памяти - DDR4. Общее количество интерфейсов USB 16 шт. BIOS - AMI. Производитель чипсета - Intel. С поддержкой режима SATA RAID. С разъемом HDMI на задней панели. Количество слотов памяти - 4. С двухканальным режимом памяти. С контроллером Ethernet. Количество слотов PCI-E 6 шт. С DVI-выходом на задней панели. Максимальный объем памяти 64 ГБ. Со встроенной графикой. С разъемом PS/2 (клавиатура). Основной разъем питания - 24-pin. С разъемом PS/2 (мышь).

купить в интернет-магазине CompYou

возможен самовывоз

видеообзор фото

13 790 руб.

Intel Материнская плата ASUS ROG STRIX Z370-I GAMING S1151, iZ370, 4*DDR4, 1*PCIe 3.0x16, SATA3, Vlan, HDMI, DP, 4xUSB3.1, miniATX, Retail 90MB0VK0-M0EAY0

С количеством разъемов SATA 6Gb/s 4 шт. Звук - HDA. С количеством слотов памяти 2. Поддержка режима SATA RAID. С максимальный объем памяти 32 ГБ. Производитель чипсета - Intel. Поддержка Hyper-Threading . Разъем HDMI на задней панели. С общим количеством интерфейсов USB 11 шт. Основной разъем питания - 24-pin. Встроенная графика. Контроллер Ethernet. Socket - LGA1151. Разъем питания процессора - 8-pin. Формфактор - mini-ITX. BIOS - AMI. Поддерживаемые процессоры - Intel. Тип памяти - DDR4. С количеством слотов PCI-E 1 шт. Контроллер SATA. Двухканальный режим памяти.

купить в интернет-магазине Oldi.ru

видеообзор фото

12 770 руб.

ASUS PRIME Z370-A II ATX

Тип памяти - DDR4. Разъем питания процессора - 8-pin. С разъемом HDMI на задней панели. Максимальный объем памяти 64 ГБ. Звук - HDA. Общее количество интерфейсов USB 14 шт. С поддержкой Hyper-Threading . С поддержкой режима SATA RAID. С двухканальным режимом памяти. Количество слотов памяти - 4. Со встроенной графикой. Количество разъемов SATA 6Gb/s 6 шт. С DVI-выходом на задней панели. Поддерживаемые процессоры - Intel. С контроллером Ethernet. С поддержкой SLI/CrossFire. Количество слотов PCI-E 7 шт. Socket - LGA1151. Основной разъем питания - 24-pin. С контроллером SATA. Формфактор - ATX. BIOS - AMI. Производитель чипсета - Intel.

купить в интернет-магазине CompYou

возможен самовывоз

видеообзор фото

14 100 руб.

Intel Материнская плата ASUS PRIME Z370-A II S1151, iZ370, 4xDDR4, 3xPCI-Ex16, 4xPCI-Ex1, DVI, DP, HDMI, SATAIII+RAID, GB Lan, USB3.1, ATX, Retail 90MB0ZT0-M0EAY0

С максимальный объем памяти 64 ГБ. Поддержка Hyper-Threading . Socket - LGA1151. Производитель чипсета - Intel. Поддержка режима SATA RAID. Основной разъем питания - 24-pin. Разъем HDMI на задней панели. Формфактор - ATX. Контроллер Ethernet. Поддержка SLI/CrossFire. Поддерживаемые процессоры - Intel. С количеством разъемов SATA 6Gb/s 6 шт. Встроенная графика. С количеством слотов PCI-E 7 шт. Тип памяти - DDR4. Разъем питания процессора - 8-pin. BIOS - AMI. DVI-выход на задней панели. Двухканальный режим памяти. С общим количеством интерфейсов USB 14 шт. Звук - HDA. С количеством слотов памяти 4. Контроллер SATA.

в интернет-магазине Oldi.ru

видеообзор фото

16 610 руб.

Intel Материнская плата MSI X299 RAIDER (S2066, X299, 8*DDR4, 4*PCI-E16x, PCI-E1x, SATA III+RAID, M.2, U.2, GB Lan, USB3.1, ATX, Retail)

С разъемом PS/2 (клавиатура). С четырехканальным режимом памяти. С разъемом PS/2 (мышь). Производитель чипсета - Intel. Socket - LGA2066. Основной разъем питания - 24-pin. С поддержкой Hyper-Threading . Разъем питания процессора - 8-pin. Максимальный объем памяти 128 ГБ. Поддерживаемые процессоры - Intel. BIOS - AMI. Общее количество интерфейсов USB 19 шт. Количество слотов памяти - 8. С контроллером SATA. С поддержкой режима SATA RAID. Формфактор - ATX. Тип памяти - DDR4. С двухканальным режимом памяти. Количество слотов PCI-E 5 шт. Количество разъемов SATA 6Gb/s 8 шт. С поддержкой SLI/CrossFire. С контроллером Ethernet. Звук - HDA.

в интернет-магазине Oldi.ru

видеообзор фото

18 420 руб.

Intel Мат плата Supermicro MBD-X10SRA-F-O 1xLGA2011-R3/-iC612/-8xDDR4/-10xSATA3/-2lan/-4xPCIe x16/Audio/ATX (Square)

Поддержка Hyper-Threading . Встроенная графика. Производитель чипсета - Intel. С максимальный объем памяти 1024 ГБ. Разъем PS/2 (мышь). Двухканальный режим памяти. Разъем питания процессора - 8-pin. Поддерживаемые процессоры - Intel. Поддержка ECC. С количеством разъемов SATA 6Gb/s 10 шт. Контроллер Ethernet. BIOS - AMI. Поддержка режима SATA RAID. Контроллер SATA. D-Sub-выход на задней панели. С количеством разъемов USB 3.0 6 шт. Звук - HDA. Разъем PS/2 (клавиатура). С количеством слотов памяти 8. С общим количеством интерфейсов USB 8 шт. Socket - LGA 2011. Формфактор - ATX. С количеством слотов PCI-E 6 шт. Тип памяти - DDR4. Основной разъем питания - 24-pin.

в интернет-магазине Oldi.ru

фото

17 960 руб.

Intel Материнская плата MSI X299 SLI PLUS (S2066, X299, 8*DDR4, 4*PCI-E16x, 2*PCI-E1x, SATA III+RAID, M.2, U.2, 2*GB Lan, USB3.1, ATX, Retail)

Поддерживаемые процессоры - Intel. С контроллером Ethernet. Socket - LGA2066. Количество слотов памяти - 8. С контроллером SATA. Количество слотов PCI-E 6 шт. С поддержкой Hyper-Threading . Производитель чипсета - Intel. С поддержкой SLI/CrossFire. Основной разъем питания - 24-pin. Звук - HDA. С разъемом PS/2 (клавиатура). BIOS - AMI. Разъем питания процессора - 8-pin. Общее количество интерфейсов USB 19 шт. С поддержкой режима SATA RAID. С двухканальным режимом памяти. Количество разъемов SATA 6Gb/s 8 шт. Тип памяти - DDR4. С четырехканальным режимом памяти. Максимальный объем памяти 128 ГБ. Формфактор - ATX. С разъемом PS/2 (мышь).

в интернет-магазине Oldi.ru

видеообзор фото

27 490 руб.

Intel Материнская плата Supermicro X10DRL-I-O Soc-2011 iC612 eATX 10xSATA3 SATA RAID i210 2хGgbEth Ret MBD-X10DRL-I-O

Тип памяти - DDR4. Разъем питания процессора - 8-pin + 8-pin. С количеством слотов PCI-E 6 шт. С количеством разъемов SATA 6Gb/s 10 шт. BIOS - AMI. D-Sub-выход на задней панели. Поддержка Hyper-Threading . Формфактор - ATX. С общим количеством интерфейсов USB 9 шт. Поддерживаемые процессоры - Intel. Встроенная графика. Основной разъем питания - 24-pin. Socket - LGA 2011. Поддержка ECC. С количеством слотов памяти 8. Производитель чипсета - Intel. Поддержка режима SATA RAID. Контроллер SATA. Четырехканальный режим памяти. Контроллер Ethernet. С максимальный объем памяти 512 ГБ. С количеством разъемов USB 3.0 2 шт. Двухканальный режим памяти.

в интернет-магазине Oldi.ru

фото

4 960 руб.

С DVI-выходом на задней панели. Со встроенной графикой. Количество слотов PCI 1 шт. С контроллером SATA. Формфактор - mATX. С разъемом PS/2 (мышь). С D-Sub-выходом на задней панели. С поддержкой Hyper-Threading . Разъем питания процессора - 4-pin. Поддерживаемые процессоры - Intel. С контроллером Ethernet. Количество слотов памяти - 2. Общее количество интерфейсов USB 12 шт. Звук - HDA. Тип памяти - DDR3. BIOS - AMI. Максимальный объем памяти 32 ГБ. Производитель чипсета - Intel. Количество разъемов SATA 6Gb/s 4 шт. С разъемом PS/2 (клавиатура). С двухканальным режимом памяти. Количество слотов PCI-E 3 шт. С разъемом HDMI на задней панели. Количество разъемов USB 3.0 2 шт. Socket - LGA1151. Основной разъем питания - 24-pin.

в интернет-магазине ОГО!Онлайн-гипермаркет

возможен самовывоз

видеообзор фото

4 870 руб.

Материнская плата ASUS H110M-Plus H110 Socket-1151 2xDDR4, 4xSATA3, 1xPCI-E16x, 2xUSB3.0, 2xUSB3.1, D-Sub, DVI, HDMI, Glan, mATX

С количеством слотов памяти 2. Поддержка Hyper-Threading . BIOS - AMI. Контроллер SATA. DVI-выход на задней панели. Основной разъем питания - 24-pin. Разъем питания процессора - 4-pin. Звук - HDA. Socket - LGA1151. Тип памяти - DDR3. Двухканальный режим памяти. Контроллер Ethernet. С количеством разъемов SATA 6Gb/s 4 шт. Встроенная графика. С количеством слотов PCI-E 3 шт. D-Sub-выход на задней панели. Разъем PS/2 (клавиатура). С общим количеством интерфейсов USB 12 шт. Поддерживаемые процессоры - Intel. Разъем PS/2 (мышь). С максимальный объем памяти 32 ГБ. С количеством слотов PCI 1 шт. Формфактор - mATX. С количеством разъемов USB 3.0 2 шт. Производитель чипсета - Intel. Разъем HDMI на задней панели.

в интернет-магазине Flash Computers

возможен самовывоз

видеообзор фото

4 980 руб.

Материнская плата ASUS H110 LGA1151 DDR4 (H110M-Plus) mATX, Ret

Тип памяти - DDR3. Socket - LGA1151. BIOS - AMI. Основной разъем питания - 24-pin. Производитель чипсета - Intel. Звук - HDA. Со встроенной графикой. Формфактор - mATX. С поддержкой Hyper-Threading . С двухканальным режимом памяти. С D-Sub-выходом на задней панели. Поддерживаемые процессоры - Intel. Общее количество интерфейсов USB 12 шт. С DVI-выходом на задней панели. Количество слотов PCI-E 3 шт. Разъем питания процессора - 4-pin. С разъемом HDMI на задней панели. С контроллером Ethernet. Количество слотов PCI 1 шт. Количество разъемов USB 3.0 2 шт. Количество разъемов SATA 6Gb/s 4 шт. С разъемом PS/2 (клавиатура). С контроллером SATA. Максимальный объем памяти 32 ГБ. Количество слотов памяти - 2. С разъемом PS/2 (мышь).

в интернет-магазине Электрозон

возможен кредит | возможен самовывоз

видеообзор фото

12 210 руб.

7% 13 090 руб.

Материнская плата ASUS TUF Z370 PRO Gaming 90MB0VL0-M0EAY0

Разъем питания процессора - 8-pin. Разъем PS/2 (клавиатура). Поддерживаемые процессоры - Intel. Поддержка Hyper-Threading . Звук - HDA. Разъем PS/2 (мышь). С количеством слотов памяти 4. С количеством слотов PCI-E 6 шт. Формфактор - ATX. Тип памяти - DDR4. С количеством разъемов SATA 6Gb/s 6 шт. С максимальный объем памяти 64 ГБ. Встроенная графика. Контроллер Ethernet. Поддержка SLI/CrossFire. Socket - LGA1151. BIOS - AMI. Производитель чипсета - Intel. Поддержка режима SATA RAID. Контроллер SATA. DVI-выход на задней панели. Двухканальный режим памяти. Основной разъем питания - 24-pin. С общим количеством интерфейсов USB 16 шт. Разъем HDMI на задней панели.

в интернет-магазине OZON.ru

видеообзор фото

3 347 руб.

10% 3 720 руб.

Материнская плата mATX Biostar H110MDS2 Pro D4

С двухканальным режимом памяти. Общее количество интерфейсов USB 10 шт. С D-Sub-выходом на задней панели. Поддерживаемые процессоры - Intel. С DVI-выходом на задней панели. С поддержкой Hyper-Threading . Количество слотов PCI-E 3 шт. Разъем питания процессора - 4-pin. С контроллером Ethernet. Со встроенной графикой. Звук - HDA. Количество разъемов USB 3.0 2 шт. Количество разъемов SATA 6Gb/s 4 шт. С разъемом PS/2 (клавиатура). Тип памяти - DDR4. С контроллером SATA. Максимальный объем памяти 32 ГБ. Формфактор - mATX. Socket - LGA1151. BIOS - AMI. Количество слотов памяти - 2. Производитель чипсета - Intel. Основной разъем питания - 24-pin. С разъемом PS/2 (мышь).

в интернет-магазине XcomShop

возможен самовывоз

фото

4 471 руб.

Материнская плата asrock G41M-VS3 R2.0

D-Sub-выход на задней панели. Разъем PS/2 (клавиатура). С максимальной частотой шины 1333 МГц. С количеством слотов памяти 2. Поддерживаемые процессоры - Intel. Поддержка Hyper-Threading . Разъем питания процессора - 4-pin. Socket - LGA775. Звук - HDA. Разъем PS/2 (мышь). С количеством слотов PCI 1 шт. Тип памяти - DDR3. Встроенная графика. Формфактор - mATX. Контроллер Ethernet. BIOS - AMI. С количеством слотов PCI-E 1 шт. С количеством разъемов SATA 3Gb/s 4 шт. Производитель чипсета - Intel. С максимальный объем памяти 8 ГБ. С общим количеством интерфейсов USB 8 шт. Поддержка режима SATA RAID. Контроллер SATA. Двухканальный режим памяти. Основной разъем питания - 24-pin.

в интернет-магазине price-com.ru

видеообзор фото

7 000 руб.

С поддержкой SLI/CrossFire. Разъем питания процессора - 8-pin. С двухканальным режимом памяти. Поддерживаемые процессоры - Intel. Общее количество интерфейсов USB 12 шт. С поддержкой Hyper-Threading . С DVI-выходом на задней панели. С разъемом HDMI на задней панели. Максимальный объем памяти 64 ГБ. Количество слотов PCI-E 4 шт. С контроллером Ethernet. Со встроенной графикой. Звук - HDA. Количество разъемов SATA 6Gb/s 6 шт. С разъемом PS/2 (клавиатура). Тип памяти - DDR4. С контроллером SATA. Формфактор - mATX. Socket - LGA1151. BIOS - AMI. Производитель чипсета - Intel. Количество слотов памяти - 4. С поддержкой режима SATA RAID. Основной разъем питания - 24-pin. С разъемом PS/2 (мышь).

в интернет-магазине ОГО!Онлайн-гипермаркет

возможен кредит | возможен самовывоз

видеообзор фото

6 930 руб.

Материнская плата Gigabyte Z370M D3H Z370 Socket-1151v2 4xDDR4, 4xSATA3, RAID, 2хM.2, 2xPCI-E16x, 6xUSB3.1, 1xUSB Type C, DVI-D, HDMI, Glan, mATX (черный)

Разъем питания процессора - 8-pin. Разъем PS/2 (клавиатура). С общим количеством интерфейсов USB 12 шт. Поддерживаемые процессоры - Intel. Поддержка Hyper-Threading . Звук - HDA. Разъем PS/2 (мышь). С количеством слотов памяти 4. Тип памяти - DDR4. С количеством разъемов SATA 6Gb/s 6 шт. С максимальный объем памяти 64 ГБ. С количеством слотов PCI-E 4 шт. Встроенная графика. Формфактор - mATX. Контроллер Ethernet. Поддержка SLI/CrossFire. Socket - LGA1151. BIOS - AMI. Производитель чипсета - Intel. Поддержка режима SATA RAID. Контроллер SATA. DVI-выход на задней панели. Двухканальный режим памяти. Основной разъем питания - 24-pin. Разъем HDMI на задней панели.

Пользователи, которые хоть раз занимались настройкой 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.

Компания Intel внедрила в свои процессоры, основанные на микропроцессорной архитектуре Nehalem, много новаторских разработок. Сегодня мы рассмотрим одну из них, а именно Hyper-Threading.

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

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

Будет интересно проверить, насколько эффективна эта технология в современных играх на примере процессора Intel Core i7 i920.

На текущий момент большинство покупателей интересует не дорогая старшая линейка процессоров Intel Core i7 LGA 1366, а более доступные Core i5 и i7 в исполнении LGA 1156. Сегодняшнее тестирование покажет, есть ли польза от поддержки технологии Hyper-Threading двух- и четырехъядерными процессорами Intel.

Подробно ознакомиться с технологией Hyper-Threading можно на официальном сайте Intel .

Тестовая конфигурация

Тесты проводились на следующем стенде:

  • Процессор: Intel Core i7 920 (Bloomfield, D0, L3 8 Мб), 1.18 В, Turbo Boost - on, Hyper Threading - off/on - 2660 @ 4000 МГц
  • Материнская плата: GigaByte GA-EX58-UD5, BIOS F5
  • Видеокарта: Zotac GeForce GTX 260 896 Mбайт (576/1242/2000 МГц) - 2 шт
  • Система охлаждения CPU: Cooler Master V8 (~1100 об/мин)
  • Оперативная память: 2 x 2048 Мбайт DDR3 Corsair TR3X6G1600C7 (Spec: 1528 МГц / 8-8-8-20-1t / 1.5 В) , X.M.P. - off
  • Дисковая подсистема: SATA-II 500 Гбайт, WD 5000KS, 7200 об/мин, 16 Мбайт
  • Блок питания: FSP Epsilon 700 Ватт (штатный вентилятор: 120-мм на вдув)
  • Корпус: открытый тестовый стенд
  • Монитор: 24" BenQ V2400W (Wide LCD, 1920x1200 / 60 Гц)

Программное обеспечение:

  • Операционная система: Windows 7 build 7600 RTM x86
  • Драйвер видеокарты: NVIDIA Display Driver 195.62
  • RivaTuner 2.24c
  • MSI AFTERBURNER 1.4.2

Инструментарий и методика тестирования

Сегодня будет проверена работоспособность Hyper-Threading у двух- и четырехъядерных процессоров. Двухъядерный процессор был получен путем отключения двух ядер у CPU i920 через БИОС материнской платы. Таким же путем был съэмулирован трехъядерный процессор, чтобы получить полную картину производительности двух-, трех- и четырехъядерных процессоров с отключенным Hyper-Threading и двух- и четырехъядерных CPU с включенным Hyper-Threading, в разных играх.

Результаты тестирования на диаграммах представлены в следующей последовательности:

  • 2 ядра, технология Hyper-Threading отключена
  • 2 ядра, технология Hyper-Threading включена
  • 3 ядра, технология Hyper-Threading отключена
  • 4 ядра, технология Hyper-Threading отключена
  • 4 ядра, технология Hyper-Threading включена

Во-первых, такая последовательность, предположительно, должна соответствовать теоретическому распределению производительности. По опыту, технология Hyper-Threading обеспечивает прирост производительности в пределах 30%. Этого явно недостаточно для победы двухъядерного процессора с включенной технологией Hyper-Threading над "честным" трёхядерным, если только не имеется ошибки в реализации программного обеспечения (например, если ядер меньше четырёх, программа работает только на двух ядрах, при этом третье не используется в принципе - в таком варианте виртуальные четыре ядра могут быть быстрее реальных трёх). Мы, однако, не будем полагаться на небрежность и возможные ошибки программистов.

Во-вторых, при таком размещении можно более удобно сравнивать строки, отвечающие на актуальный вопрос: а нужно ли владельцу "игровой" машины активировать технологию Hyper-Threading в своём процессоре? Даёт ли эта технология преимущества именно в играх?

Что касается гипотетического трёхъядерника, то он здесь присутствует скорее ради научного интереса, так как подобного процессора в природе не существует и не ожидается. Однако благодаря наличию этой строки в диаграмме можно судить о том, есть ли смысл в выпуске подобного процессора компанией Intel так же, как это ранее сделала AMD.

Тестирование игровых приложений проводилось в разрешениях 1280х1024, в котором видеокарты выдают максимальный результат, за счет чего легче отследить разницу в производительности процессора, с активированными двумя, тремя, четырьмя ядрами и включенном/выключенным Hyper-Threading (далее кратко - НТ).

В следующих играх использовались средства измерения быстродействия (бенчмарк):

  • Batman: Arkham Asylum
  • Colin McRae: DIRT 2
  • Crysis Warhead (ambush)
  • Far Cry 2 (ranch small)
  • Lost Planet: Colonies (area1)
  • Resident Evil 5 (scene 1)
  • Tom Clancy"s H.A.W.X.
  • S.T.A.L.K.E.R.: Call of Pripyat (SunShafts)
  • Street Fighter 4
  • World in Conflict: Soviet Assault

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

  • Left 4 Dead 2

В данных играх производительность измерялась с помощью утилиты FRAPS v3.0.3 build 10809:

  • Anno 1404
  • Bionic Commando
  • Borderlands
  • Call of Duty 4: Modern Warfare 2
  • Dragon Age: Origin
  • Fallout 3: Broken Steel
  • Gears of War
  • Grand Theft Auto 4
  • Mass Effect
  • Mirrors Edge
  • Need for Speed: SHIFT
  • Operation Flashpoint: Dragon Rising
  • Overlord 2
  • Prototype
  • Race Driver: GRID
  • Red Faction: Guerrilla
  • Risen
  • Sacred 2: Fallen Angel

Во всех играх замерялись минимальные и средние значения FPS.

В тестах, в которых отсутствовала возможность замера min fps , это значение измерялось утилитой FRAPS.

VSync при проведении тестов был отключен.

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

Перейдем непосредственно к тестам.

Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!