Вопрос из области риторических, имхо.
У меня в машине два процессора S603 2ггц. Как вы понимаете, они поддерживают вышеуказанную технологию. Точной формулировки я уже не помню, но были по этому поводу сообщения о нарушении какой то там безопастности, хотя меня интересует не это. Ясен перец, что Hyperthreading это виртуализация второго ядра и вот тут встаёт вопрос: где и зачем это надо, если и так есть два камня? В каких приложениях это будет давать прибавку (в чём бы то ни было) и в каких (это особенно интересно) тупо съедать ресурсы процессора.
В основном машина используется для бонального серфинга по сети, офиса и из "тяжеляка", для обсчёта аудио-видео: Фотошоп, ПроТулз, Премьер и т.п. В перерывах понятно слегка гамится. Именно в этих приложениях и интересует целесообразность включения этой фичи. Про пользу в серверных приложениях догадываюсь, но буду признателен за любой ликбез.
Всем перманентное спасибо, за внимание к моей теме.
В основном машина используется для бонального серфинга по сети, офиса и из "тяжеляка", для обсчёта аудио-видео: Фотошоп, ПроТулз, Премьер и т.п. В перерывах понятно слегка гамится.
Хотя ни одно из приложений Вами указанных я не использую, за исключением Photoshop (очень редко), могу прямо указать софт, в котором проявятся плюсы от использования HT: AAPR, AZPR. Тогда можно будет еще две копии запустить, кроме двух работающих
Открытая книга: icbook.com.ua
Это кто?
Сугубо ламерское любопытство, не более...:)
А что, гугль не работает?
Открытая книга: icbook.com.ua
Если вы работаете под виндой, то щелкните по трею и запустите диспетчер задачь, процессы. Их очень много, гораздо больше чем ваших 4 пусть и виртуалных проца. Если менеджер задачь работает правильно, то он должен раскидать процессы по процессорам (о как заворотил!). Гипертрейдинг все же дает какой то прирост производительности. По крайней мере тесты это показывают.
Если быть точным - гипертрейдинг, это способ загрузить одновременно болшее количество исполнительных модулей процессора за счет того, что чаще всего разным потокам команд в один момент времени требуется выполнять микрооперации, которые выполняются на разных устройствах, коих движемый жаждой наживы производитель процессоров напихал в ядро "на все случаи жизни"
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
relax. HT достаточно часто не помогает, а вредит, т.к. возникает более ожесточенная конкуренция за ресурсы камня (за кэш, например). Да и ситуация с replay не так уж и очевидна. Реально можно сказать одно - настоящая многопроцессорность помогает сильнее.
Lenchik
гениально! Только два момента:
а) гипертрединг дает прирост в определенных задачах, а в других дает такой же отрицательный эффект
б) анализируют обычно ситуацию камень с HT с выключенным HT и с включенным HT. Ясно, что это абсолютно не эквивалентно ситуации с двумя HTшными камнями.
да и заколебали меня эти фанатские высказывания с Вашей стороны... Хотите что-то показать - ну, так будьте добры подтвердить свое мнение ссылками/описания опытов/скриншотами и пр. сильной аргументацией.
Al_Lexx
Advanced RAR и ZIP Password Recovery. А требуемые Вам материалы надо искать на ХаХаБеТе и Ф-Центре...
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Root
Про AAPR, AZPR
ПО совету icbook нагуглил этот самый пас секьюрити.
Как и предполагалось вопрос не однозначный с тредами. Ясен перец, что реальное ядро лучше виртуального.
Вопрос скорее не в том, где виртуальное рулит, а где мешает. Вот это и хотелось бы прояснить.
Полемику можно закрывать. Пойду на хобот.
daemonology.net/papers/htt.pdf
- тут найдете конкретное описание и как оно работает етого недостатка интеловских процов с гипертредингом (рекомендуетса знание ассемблера и выщей математики)
В кратце :
vnunet.com/vnunet/news/2135336/intel-chip-flaw-opens-hacker-backdoor
п.с. кстати нащет игрушек, Q4 например до, по-моему патча 1,3 хот и было предусмотрен исполъзование ХТ ,но выполнено было оченъ коряво, в патче ето пофиксили.Думаю с другими игрушками ето так же реализовываетса.
Друзья, большое спасибо за участие в теме.
Сегодня психанул и перелопатил кучу инфы в сети. По большому счёту, НТ это большой прокол от интел. 100% положительный эффект только в серверных приложениях. Во всех остальных либо пр. на грани погрешности измерений или явная просадка производительности. В GL просадка конкретная, при кодировке аудио-видео, то же. Ради интереса взял сильно нагруженную сцену в DX9 игрушке и сравнил, как двигаются юниты. Без НТ ощутимо быстрее и плавнее, даже камера стала быстрее двигаться в этом эпизоде, хотя это прерогатива видеокарты.
Вообще интел рекомендовал производителям матерей, отключенный НТ считать дефолтной настройкой, дескать включать тем, кто действительно нуждается и знает что делает.
Отправить комментарий