Нужен новый проц ??? - страница 8

 
Docent >>:

Судя по всему Win7 их все же различает - для оптимального планирования.


Насколько я в курсе - нет.

 
Различает ВИнда или нет это вобще до лампочки. Самое главное то что виртуальное ядро и близко не даёт такого прироста производительности как физическое. Более того есть програмы где Гипер Трейдинг даже снижает производительность. Так что даже если и будет делить на 8 потоков то толку от дополнительных 4х виртуальных ядер будет очень мало. Хотя канешно ещё многое зависит от оптимизации програмы под многопоточность вычислений. Но в любом случае виртуальное ядро  не даст особого прироста. Если ещё и тормозить не будет..
 
E_mc2 >>:
Различает ВИнда или нет это вобще до лампочки. Самое главное то что виртуальное ядро и близко не даёт такого прироста производительности как физическое. Более того есть програмы где Гипер Трейдинг даже снижает производительность. Так что даже если и будет делить на 8 потоков то толку от дополнительных 4х виртуальных ядер будет очень мало. Хотя канешно ещё многое зависит от оптимизации програмы под многопоточность вычислений. Но в любом случае виртуальное ядро не даст особого прироста. Если ещё и тормозить не будет..

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

 

http://www.ixbt.com/cpu/archspeed-2009-3.shtml

http://www.ixbt.com/cpu/archspeed-2009-4.shtml

Здесь подробно можна ознакомица с результатами и полезностью Гипер Трейдинг. Расчитывать что у вас типа 8 ядер и вы получите солидный прирост производительности как минимум не приходица. Средний прирост от Гипер Трейдинга на 4х ядерном проце составил всего 10%. Это именно средний, в 11 програмах Гипер Трейдинг  снижала производительность проца. Так что тут ещё нада смотреть под какие програмы берёца проц с Гипер Трейдингом  как бы ещё хуже не стало..

 

Когда включен HT, ВСЕ ядра становятся виртуальными. Нет там уже, что это ядро - физическое, а это - виртуальное.

А то, что HT ведет себя по-разному - это да. Потом, не забывайте, что кэши всех уровней уполовиниваются в расчете на одно ядро, что тоже не гуд. Короче, все от конкретного кода зависит. На одной из веток уже обсуждали для МТ4 - кэш важен, и по скромной статистике режим HT тормозит. Но это - 4-ка, которая однопотоковая.

Короче, нет предмета для обсуждения - говорим ни о чем.

 
ManfromRio >>:

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


Сокет 1366 по определению сам по себе дорогой. Особенно если учитывать стоимость платформы в целом. Дорогие материнки на Х58 чипсете, нада три модуля оперативи ставить для трёх канального контролера памяти. И сами процы позиционируюца как топовые, а значит самые дорогие в линейке выпускаемых процов. Кроме того любое железо которое только выходит всегда идёт с высокими ценами. Тем более если это касаеца изначально топово - дорогой линейки.Так что думаю ...даже уверен что цену на них зарядят по полной. Ну и как всегда наличие 6 ядер это ещё автоматом не означает существеный прирост. Нужна оптимизация ПО под 6 ядер. А сейчас и под 4 ядра далеко не все програмы оптимизированы.
 

Мы отлично знаем про фейковость гипертрединга.

Не беспокойтесь, мы проведем практические тесты и если окажется, что реально лучше (вполне ожидаемо) запускать количество потоков тестера не больше количества физических ядер, то именно это и будет по умолчанию рекомендовать терминал.

 
E_mc2 >>:


Сокет 1366 по определению сам по себе дорогой. Особенно если учитывать стоимость платформы в целом. Дорогие материнки на Х58 чипсете, нада три модуля оперативи ставить для трёх канального контролера памяти. И сами процы позиционируюца как топовые, а значит самые дорогие в линейке выпускаемых процов. Кроме того любое железо которое только выходит всегда идёт с высокими ценами. Тем более если это касаеца изначально топово - дорогой линейки.Так что думаю ...даже уверен что цену на них зарядят по полной. Ну и как всегда наличие 6 ядер это ещё автоматом не означает существеный прирост. Нужна оптимизация ПО под 6 ядер. А сейчас и под 4 ядра далеко не все програмы оптимизированы.

Дело в том, что оптимизация идеально параллелится. Грубо говоря, один прогон - один поток. Так что тут я подвохов не жду. Чем больше ядер, тем лучше. Если подешевле, то к 6-ти ядерникам AMD можно присмотреться. Если не брать в расчет интеловскую HT, то это быстрее 4-х их ядер будет - не в 1.5 же раза разница.

А платформа 1366 - серверная изначально. Отсюда и 3 канала ОЗУ и пр. В т.ч. и цена.

 
Svinozavr >>:

Дело в том, что оптимизация идеально параллелится. Грубо говоря, один прогон - один поток. Так что тут я подвохов не жду. Чем больше ядер, тем лучше. Если подешевле, то к 6-ти ядерникам AMD можно присмотреться. Если не брать в расчет интеловскую HT, то это быстрее 4-х их ядер будет - не в 1.5 же раза разница.

А платформа 1366 - серверная изначально. Отсюда и 3 канала ОЗУ и пр. В т.ч. и цена.


К АМД то канешно можна присмотреца, вот только когда они появяца 6 ядерники от АМД ..по ходу они выйдут позже Интеловских. А учитывая что АМД по полной сливает в топовом секторе, можна предположить что 6 ядерник от АМД как раз догонит нынешние Коре и7 по производительности. Так же как Феном2  догнал Интеловские Квады кторые уже года 2 на рынке. Ну отсюда и цена..стоить они наверняка будут дешевле интеловских процов.
 
Svinozavr >>:

Когда включен HT, ВСЕ ядра становятся виртуальными. Нет там уже, что это ядро - физическое, а это - виртуальное.

А то, что HT ведет себя по-разному - это да. Потом, не забывайте, что кэши всех уровней уполовиниваются в расчете на одно ядро, что тоже не гуд. Короче, все от конкретного кода зависит. На одной из веток уже обсуждали для МТ4 - кэш важен, и по скромной статистике режим HT тормозит. Но это - 4-ка, которая однопотоковая.

Короче, нет предмета для обсуждения - говорим ни о чем.


Они становяца виртуальными лишь номинально. Реально  всю работу делают физические ядра. Гипер Трейдинг это вобще по сути никакая не многоядерность, это технология для оптимизации загрузки физического ядра. По физическому действию Гипер Трейдинг не даёт никакого второго ядра, она лишь способствует оптимальной загрузке физ. ядра., за щёт того что может задействовать простаивающие ресурсы ядра, для того что бы пустить ещё один вычислительный поток. Гипер Трейдинг это не само по себе отдельное ядро, она лишь работает на базе ядра. Ядро никак не может прыгнуть выше собственого уровня производительности. То есть скажем если ядро даёт пиковую производительность скажем 100 едениц. То никакая Гипер Трейдинг не сможет переплюнуть физический предел ядра и дать хотя бы 101 единицу мощности. Как я уже сказал она лишь может оптимизировать и максимально увеличить загрузку ядра, тем самым избегая простоя отдельных вычислительных блоков процессора, и за щёт  этого давая прирост мощности. Если ядро загружено скажем на 70%, то Гипер Трейдинг может помочь  догрузить оставшиеся 30%. Но она никак не даст  мощности больше чем потенциально может дать само ядро. Потому то по сути от Гипер Трейдинга и есть средний прирост всего 10%. То есть как раз на эти 10% она и помогает догрузить ядра работой.