Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Общие вопросы » HyperThreading

Модерирует : Akam1, Dr_StandBy, vertex4

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

Dr_Zoldberg

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igcomp
 
Спасибо, не знал.

Всего записей: 108 | Зарегистр. 12-12-2002 | Отправлено: 07:25 14-08-2003
Solenaja



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какие процы поддерживают HT:
Процессоры Pentium 4 с усовершенствованной системной шиной с тактовой частотой 800 МГц и поддержкой технологии Hyper-Threading2 выпускаются с тактовыми частотами от 2,4 C до 3,2 ГГц, обеспечивая высочайшую производительность настольных ПК. Технология Hyper-Threading обеспечивает более эффективную работу Вашего ПК – она позволяет максимально полно использовать ресурсы процессора благодаря возможности одновременного выполнения одним процессором двух потоков программы. В результате достигается более высокая производительность и снижается время отклика системы при одновременном выполнении нескольких приложений. Так что теперь Вы можете в полной мере приобщиться к многозадачному режиму работы.
Взято с офсайта
Там же много другой инфы по сабжу

 
Так, если кто хочет по русски и от Intel о совместимости программного обеспечения:
Технология Hyper-Threading†  
Операционные системы, оптимизированные для работы с технологией Hyper-Threading  
Примечание: С информацией о технологии Hyper-Threading † для процессоров Intel Xeon™ можно ознакомиться здесь.  
 
Настольные ПК под управлением ОС Microsoft* Windows*
Следующие операционные системы оптимизированы для использования технологии Hyper-Threading и могут нести новый логотип процессора Intel® Pentium® 4 с технологией Hyper-Threading:  
Microsoft* Windows* XP Professional Edition  
Microsoft* Windows* XP Home Edition  
 
Следующие операционные системы не рекомендуется использовать в сочетании с технологией Hyper-Threading. Если Вы используете одну из следующих операционных систем, отключите поддержку технологии Hyper-Threading в системной BIOS:  
 
Microsoft* Windows* 2000 (все версии)  
Microsoft* Windows NT* 4.0  
Microsoft* Windows* Me  
Microsoft* Windows* 98  
Microsoft Windows 98 SE  
 
Настольные ПК под управлением операционной системы Linux*
Перечисленные ниже операционные системы Linux оптимизированы для работы с технологией HT и имеют право на использование логотипа процессора Intel® Pentium® 4 с поддержкой технологии HT:  
Red Hat Linux* 9 (профессиональная и персональная версии)  
SuSE Linux* 8.2 (профессиональная и персональная версии)  
Red Flag Linux* Desktop 4.0
 
COSIX* Linux* 4.0
 
Обратите внимание на то, что хотя другие версии операционных систем Linux могут иметь встроенную поддержку технологии HT, только перечисленные выше версии имеют право на использование логотипа процессора Intel Pentium 4 с поддержкой технологии HT. Приобретая ПК под управлением других версий операционной системы Linux, уточните у продавца, содержит ли этот ПК необходимые для поддержки технологии HT системные компоненты и включена ли в нем поддержка технологии HT.  
 
† Технология Hyper-Threading требует наличие системы с процессором Intel® Pentium® 4 с технологией HT, а также набора микросхем, BIOS и операционной системы, поддерживающих технологию Hyper-Threading. Реальные значения производительности могут изменяться в зависимости от конфигурации и настроек аппаратных средств и программного обеспечения. Обращайтесь по адресу http://www.intel.com/info/hyperthreading/  за дальнейшей информацией по процессорам поддерживающих технологию HT.


----------
Могу помочь, но только своими знаниями и ...

Всего записей: 4246 | Зарегистр. 02-09-2001 | Отправлено: 01:31 12-12-2003 | Исправлено: Solenaja, 01:37 12-12-2003
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с интерпретацией показателей работы проца в данном режиме:
При интенсивной (казалось бы) загрузке в диспетчере задач оба "логических" процессора загружены только ~50%. Общая нагрузка тоже не превышает 60%.
Можно ли процессор загрузить одним тредом на 100%?
Спасибо.

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 14:48 01-12-2004
merlkerry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Можно ли процессор загрузить одним тредом на 100%?  

у меня не получилось - использовал 2 аппликухи для brute-force атак - каждую повесил на отдельный логичческий проц - и раздал хорошую priority - в итоге 2 по 50% и "подвисание" компа.

----------
Вокруг одни враги.
Я испытываю естественный скептицизм по поводу чистоты человеческих намерений.

Всего записей: 1521 | Зарегистр. 16-09-2002 | Отправлено: 22:49 01-12-2004
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
merlkerry
Правильно. Sandra в арифметическом тесте тоже использует две нитки по 50, чтобы загрузить проц на 100.
Но что же получается, отдельное приложение, не оптимизированное под HT будет всегда использовать мои 3000MHz как 1500, а на все 100 она его будет использовать, только если сменить ядро у ХР? По-моему, я ошибаюсь, и все обстоит как-то по-другому
Не из праздного любопытства спрашиваю. Конкретная проблема описана здесь.

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 00:04 02-12-2004 | Исправлено: ghosty, 00:06 02-12-2004
max_well



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вряд ли приложение не оптимизированное под НТ будет работать в 2 раза медленее, даже если будет запущенно на неоптимизированной версии оперционной системы.
 
Правда мне совершенно не понятна ситуация с поддержкой hyper-threading by Windows 2000. С одной стороны Интел советует отключать поддержку НТ в Вын2к http://www.intel.com/info/hyperthreading/ (как уже упоминалось выше в топике). С другой стороны Майкрософт сообщала об нормальной работе Выни2к с НТ-процессорами (http://www.microsoft.com/windows2000/docs/hyperthreading.doc, http://www.microsoft.com/whdc/system/CEC/HT-Windows.mspx).
В чем дело?

Всего записей: 83 | Зарегистр. 31-08-2002 | Отправлено: 16:08 11-04-2005
butsefal



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Купил тут Dell компьютер P4 3.2 ghz, 800 fsb, hyperthreading.
Вообщем работаю я в основном с программой Mathematica, ver. 5.0
Hyperthreading она, видимо, ни в каком виде не поддерживает
и при вычислениях загрузка проца 50-51 %. Правильно ли я понимаю,
что пол-проца просто простаивает ? Сандра показывает 100 %,
но, видимо, запускает 2 задачи.  
Скорость вычислений для меня критична и я отключил hyperthreading  
в Bios совсем. Имею теперь 100% загрузки. Быстродействие в  
Математике не мерял, но ведь должна теперь работать существенно
быстрее ? Или нет ?  

Всего записей: 217 | Зарегистр. 03-09-2001 | Отправлено: 16:36 13-04-2005
popkov

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А отключить hyperthreading можно только в БИОСЕ?
У меня там просто нет соответствующего раздела, хотя hyperthreading работает и под XP, и под 2000. Но хочется попробовать отключить, потому что при запуске любой программы происходит странная задержка, которой нет на компьютере без hyperthreading.

Всего записей: 1834 | Зарегистр. 22-03-2003 | Отправлено: 18:14 09-12-2005
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А отключить hyperthreading можно только в БИОСЕ?  

других вариантов я не встречал.
 
какая мать ?

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 19:39 09-12-2005
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Блин, а как в винде включить HT?
 
Пропала поддержка HT - диспетчер двух "ядер" не видит. Понимаю, что HT - это фигня, но у меня, похоже, из-за его отсутствия появляются лаги при работе плееров, если какое-то приложение начинает сильно загружать проц.
 
Проц: PIV 3000 Prescott.
ОС: WinXP SP3
 
В биосе HT включен.
ACPI в винде выключен - возможно, из-за этого проблема?
Помогите!

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 16:42 10-11-2009 | Исправлено: ghosty, 17:23 10-11-2009
Tim72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ghosty
HAL MP-ACPI WinXP SP3
замени загрузившись с LiveCD (сделав бакуп имеющихся)

Всего записей: 2480 | Зарегистр. 16-02-2002 | Отправлено: 17:28 10-11-2009 | Исправлено: Tim72, 17:41 10-11-2009
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tim72
Спасибо! Скажи, пожалуйста, чем могут быть чреваты подобные операции? Т.е. это нормальный способ замены HALа? Подводных камней нет никаких?

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 17:34 10-11-2009
Tim72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Использовал этот способ при замене МБ-ЦП без поддержки MP-HT на новые - с поддержкой, проблем ни разу не было, впрочем ты всегда можешь вернуть старые файлы  
 
смена HAL без LiveCD

Всего записей: 2480 | Зарегистр. 16-02-2002 | Отправлено: 17:40 10-11-2009 | Исправлено: Tim72, 17:42 10-11-2009
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tim72
Еще раз большое спасибо. И все-таки ACPI обязательно нужен, чтобы была поддержка HT?

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 17:49 10-11-2009 | Исправлено: ghosty, 17:50 10-11-2009
Tim72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ghosty

Цитата:
ACPI обязательно нужен, чтобы была поддержка HT?

в принципе нет - есть вариант «Многопроцессорный компьютер с MPS», Non-ACPI APIC MP HAL (Halmps.dll)
но я им ни разу не пользовался, можешь попробовать - переименуй "Halmps.dll" из дистрибутива винды в "HAL.DLL" и замени в системе с помощью LiveCD

Всего записей: 2480 | Зарегистр. 16-02-2002 | Отправлено: 18:21 10-11-2009
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tim72
Почему спрашиваю. Да, с одной стороны, есть вариант «Многопроцессорный компьютер с MPS», Non-ACPI APIC MP HAL (Halmps.dll).
С другой стороны, вот здесь сказано:
 

Цитата:
the ACPI is used to inform the OS about additional logical processors. That is why to enable the Hyper-Threading the ACPI must be activated in the CMOS Setup, and the HAL (Hardware Abstraction Layer) with ACPI support must also be enabled for the OS. Fortunately, in the Windows 2000 it's easy to change the HAL from the Standard PC (or MPS Uni-/Multiprocessor PC) to ACPI Uni-/Multiprocessor PC by changing the "computer driver" in the device manager. At the same time, the only way in the Windows XP to switch to the ACPI HAL is to install the system over the current one.

Т.е. без ACPI никак Вот и непонятно...

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 18:25 10-11-2009
Xomyak

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Недавно поставил себе двухъядерный проц core i3 2100, хочу узнать, есть пара ресурсоемких игр, но однопоточных. Если работе они занимают один поток, т е 25 процентов ресурса процессора будет ли польза от выключения hyper-threading? Т. е. смогут ли они более эффективно использовать мощность процессора? Спасибо.

Всего записей: 61 | Зарегистр. 01-02-2006 | Отправлено: 20:19 28-07-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Hardware » Общие вопросы » HyperThreading


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru