А нужен ли Hyperthreading...

Вопрос из области риторических, имхо.
У меня в машине два процессора S603 2ггц. Как вы понимаете, они поддерживают вышеуказанную технологию. Точной формулировки я уже не помню, но были по этому поводу сообщения о нарушении какой то там безопастности, хотя меня интересует не это. Ясен перец, что Hyperthreading это виртуализация второго ядра и вот тут встаёт вопрос: где и зачем это надо, если и так есть два камня? В каких приложениях это будет давать прибавку (в чём бы то ни было) и в каких (это особенно интересно) тупо съедать ресурсы процессора.

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

Всем перманентное спасибо, за внимание к моей теме.

Аватар пользователя icbook

Al_Lexx писал(-а):
В каких приложениях это будет давать прибавку (в чём бы то ни было) и в каких (это особенно интересно) тупо съедать ресурсы процессора.

В основном машина используется для бонального серфинга по сети, офиса и из "тяжеляка", для обсчёта аудио-видео: Фотошоп, ПроТулз, Премьер и т.п. В перерывах понятно слегка гамится.
Хотя ни одно из приложений Вами указанных я не использую, за исключением Photoshop (очень редко), могу прямо указать софт, в котором проявятся плюсы от использования HT: AAPR, AZPR. Тогда можно будет еще две копии запустить, кроме двух работающих:)

Аватар пользователя Al_Lexx

Цитата:
AAPR, AZPR

Это кто?shock
Сугубо ламерское любопытство, не более...:)

Аватар пользователя icbook

А что, гугль не работает?;)

Если вы работаете под виндой, то щелкните по трею и запустите диспетчер задачь, процессы. Их очень много, гораздо больше чем ваших 4 пусть и виртуалных проца. Если менеджер задачь работает правильно, то он должен раскидать процессы по процессорам (о как заворотил!). Гипертрейдинг все же дает какой то прирост производительности. По крайней мере тесты это показывают.

Аватар пользователя rgt

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

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

Аватар пользователя Root

relax. HT достаточно часто не помогает, а вредит, т.к. возникает более ожесточенная конкуренция за ресурсы камня (за кэш, например). Да и ситуация с replay не так уж и очевидна. Реально можно сказать одно - настоящая многопроцессорность помогает сильнее.
Lenchik

Цитата:
Гипертрейдинг все же дает какой то прирост производительности. По крайней мере тесты это показывают.

гениально!:D Только два момента:
а) гипертрединг дает прирост в определенных задачах, а в других дает такой же отрицательный эффект
б) анализируют обычно ситуацию камень с HT с выключенным HT и с включенным HT. Ясно, что это абсолютно не эквивалентно ситуации с двумя HTшными камнями.
да и заколебали меня эти фанатские высказывания с Вашей стороны... Хотите что-то показать - ну, так будьте добры подтвердить свое мнение ссылками/описания опытов/скриншотами и пр. сильной аргументацией.

Al_Lexx
Advanced RAR и ZIP Password Recovery. А требуемые Вам материалы надо искать на ХаХаБеТе и Ф-Центре...

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Аватар пользователя Al_Lexx

Root
Про AAPR, AZPR
ПО совету icbook нагуглил этот самый пас секьюрити.

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

Аватар пользователя max3

daemonology.net/papers/htt.pdf


- тут найдете конкретное описание и как оно работает етого недостатка интеловских процов с гипертредингом (рекомендуетса знание ассемблера и выщей математики)
В кратце :
vnunet.com/vnunet/news/2135336/intel-chip-flaw-opens-hacker-backdoor

п.с. кстати нащет игрушек, Q4 например до, по-моему патча 1,3 хот и было предусмотрен исполъзование ХТ ,но выполнено было оченъ коряво, в патче ето пофиксили.Думаю с другими игрушками ето так же реализовываетса.

Аватар пользователя Al_Lexx

Друзья, большое спасибо за участие в теме.


Сегодня психанул и перелопатил кучу инфы в сети. По большому счёту, НТ это большой прокол от интел. 100% положительный эффект только в серверных приложениях. Во всех остальных либо пр. на грани погрешности измерений или явная просадка производительности. В GL просадка конкретная, при кодировке аудио-видео, то же. Ради интереса взял сильно нагруженную сцену в DX9 игрушке и сравнил, как двигаются юниты. Без НТ ощутимо быстрее и плавнее, даже камера стала быстрее двигаться в этом эпизоде, хотя это прерогатива видеокарты.
Вообще интел рекомендовал производителям матерей, отключенный НТ считать дефолтной настройкой, дескать включать тем, кто действительно нуждается и знает что делает.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей