Previous Entry Share Next Entry
2016-01

процессоры

побенчмаркал разные доступные железки. любопытно. зауважал ксеоны.
жаль, нету Phenom’ов под рукой.

CPU GFlops GFlops/core Flops/tick
Core2 T7600 12.46 6.2 2,66
Core2 P7350 11.3 5.6 2.8
Xeon E5440 44.2 11 3.88
“2 потока” на i7 860 (VDS) 20.1 10.1 3.6
VIA Nehemiah 0.14 0.14 0.14
Athlon X2 5200+ 8.4 4.2 1.7

Все тесты проводились под виндой с помощью linpack.
Другие процессы на серверах не гасились, так что возможна погрешность.
Но загрузка CPU нигде не превышала 5% на момент запуска тестов.
Слухи про излишнюю заточенность ICC под процессоры Intel
как-нибудь потом проверю, подозрение такое есть.

UPD: цена\производительность, как обычно, говорит в пользу AMD
(особенно если посмотреть на цену материнок)


  • 1
fi_mihej September 13th, 2010
>> Слухи про излишнюю заточенность ICC под процессоры Intel
как-нибудь потом проверю, подозрение такое есть.

А что за слухи? В смысле, что в них под _излишней_ заточенностью, подразумевается? А то вроде ж в том то и дефолтный прикол ICC, что бы именно на интеловских камнях, по максимуму получить (в конце концов, зачем разработчикам ICC, еще и на конкурентов собственной компании, ориентироваться?).

wizzard0 September 13th, 2010
Да был в свое время скандал, что не детектился SSE/SSE2/SSE3 на неинтеловских камнях, и работал i386 code path :)

fi_mihej September 13th, 2010
О_о Хе. Да - это уж таки "немного" слишком. :)

fi_mihej September 15th, 2010
О! Спасибо! Было интересно почитать.

blacklion September 14th, 2010
вот интересно — за счёт чего? Если посмотреть формальные спеки этого ксеона и корки аналогичной — разницы ведь нету считай... Всё что есть в открытых источниках говорит о том, что они одинаковые с точностью до особенностей шины.

wizzard0 September 14th, 2010
Подозреваю, что память\чипсет. может еще кэш. еще ксеоны почему-то жрут меньше электричества.

iskatel September 26th, 2010
+ на платах с Ксеонами чаще всего стоит буферизированная память.
Она чуть медленнее сама по себе, но при нескольких планках на канал позволяет выставить тайминги чуть лучше, что в итоге даёт небольшую прибавку.

Да, ещё могут быть различия по части турбо-частот.

+ см. hyperthreading .

fi_mihej September 15th, 2010
Ну ведь "с точностью до особенностей шины" - это не такая уж и большая точность: она ведь не отражает конкретных схем и использованных алгоритмов вычислительных/исполнительных блоков. :)

wizzard0 September 15th, 2010
Ну кстати да. Микрокод там, ...

blacklion September 16th, 2010
Утверждается-то что микрархитектура — ну там Penryn, Nehalem, и так далее — у них одна, а это и есть конкретные схемы (целые огромные блоки на уровне транзисторов) исполнительны блоков.

fi_mihej September 16th, 2010
А уверен ли ты, что Интел, под архитектурой (Penryn, Nehalem, и так далее), подразумевает идентичность на уровне транзисторов (аналог - конкретная набор бинарников, некой сборки Генту, собранной с заданными параметрами оптимизации), а не идентичность на уровне функциональных блоков (аналог - исходники Генту)? Я - не уверен, хотя и не знаю наверняка, конечно.

blacklion September 16th, 2010
Ну, те курсы от Intel по внутреннему устройству архитектуры Penryn (неделя по 8 часов, лектор из Intel), утверждали что да, что кубики одни и те же, собраны только чуть-чуть по разному. Но 1 кубик — это не сумматор или там мультипликатор, это целый конвейр.

fi_mihej September 16th, 2010
В смысле "собраны только чуть-чуть по разному"? Ну т.е. внутри чуть-чуть разные, или между собой, чуть-чуть по разному собраны?
Просто если внутри чуть-чуть по разному устроены - то это и есть та оптимизация и то различие в схемах, которое я имел в виду, и это вот "чуть-чуть" - может выливаться в большую разницу по характеристикам (а если учесть, [что курсы по внутреннему устройству архитектуры врядли требуют более подробного разъяснения внутренностей используемых блоков чем "та чуток внутри могут отличатся - не берите в голову"] и ["правдивость" их информации о внутреннем устройстве ихнего всего-навсего компилятора] - то это "чуть-чуть" скорее всего очень даже не чуть-чуть).
А если между собой чуть по разному собраны и это в рамках одной архитектуры - то опять же разные варианты оптимизации (или маркетинговой антиоптимизации не флагманских моделей)возможны. Но уже на несколько более высоком, уровне, нежели уровень транзисторов.

blacklion September 16th, 2010
В смысле, разные кэши и контроллер шины.

fi_mihej September 16th, 2010
А, ну вот, выходит, ты сам и ответил на свой вопрос "за счёт чего?". :)

iskatel September 26th, 2010
Ксеоны хороши;
раньше там была проблема производительности в многопроцессорных системах по шине памяти, которую АМД успешно решила несколько лет назад в Оптеронах, теперь и в Ксеонах всё неплохо.

Ну и в Украине зачастую просто нет вариантов.
Давеча вот надо было купить сервер. Серверов на АМД на складах в Украине практически нет, а варианты на Ксеонах, пусть и немного, но всё ж в наличии.
Местные сборщики ленятся даже пальцем пошевелить.

wizzard0 September 26th, 2010
>> Серверов на АМД на складах в Украине практически нет, а варианты на Ксеонах, пусть и немного, но всё ж в наличии.

Да, это реально проблема.

  • 1
?

Log in

No account? Create an account