SPEC(ulation)
Читаем блог Oracle про тест SPEC CPU2006. Цитата:
'The SPARC T5-8 server beat the 8 processor IBM Power 760 with POWER7+ processors by 1.7'.
Очень красиво, очень. Хочется купить немедленно. Правда результата этого на сервере spec.org на момент написания этого текста еще не было, но давайте верить на слово. Скриншот с вышеупомянутого блога:
Несколько комментариев: IBM Power 760 был 4-х сокетный, dual chip module, но Oracle упорно говорит что там было 8 сокетов. Хорошо, считаем per cores: T5 3750/128 = 29.2, Power 760 2170/48 = 45. И это не самый быстрый Power 7+. Берем результат Power 740 Power 7+, 16 ядер, peak result - 884. 884/16 = 55. Что видим: В 1.9 ( 55/29.2) раз превосходство Power 7+ per core. Пересчитаны результаты колонки Peak.
Ну а теперь посмотрим на результаты per core, в графическом виде. T5 не дотягивает ни до одного Power, даже старого, и проигрывает Xeon 2690 с меньшей частотой.
*** Вечные вопросы и ответы на них ***
Q: Почему per core? A: Потому что именно так лицензируется Oracle.
Q: Почему нужно сравнивать T5 с Intel? Потому что сам Oracle делает тоже самое.
Q: Все равно у Oracle фактор 0.5 для своих систем. A: если вы не слышали про вирутализацию, то Intel выходит дешевле (см пред пост). А если слышали - IBM выходит дешевле за счет виртуализации (см след. пост)
PS
Давайте сравним еще результаты Oracle T5 и T3 per core (к сожалению результат T4 так и не был опубликован). Увеличение частоты в 2.1 раза (3.6 / 1.67) привело к увеличение per core результата в 2.8 раза (29.2/ 10.4). Понятно что это не только увеличение частоты, но и общая оптимизация чипа. Т.е. оптимизация чипа дала ~25% прироста производительности через два поколения процессоров.
Теперь сравниваем с тем, что делает IBM. Понижает частоту и ...увеличивает результат. Или увеличивает частоту в 1.16 раз ..а результат увеличивается в 1.5 раз. Какая огромная работа проводится с самим чипом, алгоритмами, из множества возможностей находят наиболее эффективные.
Теперь вот еще какой момент. Во время презентации Ларри сказал: 'double performance again as it has done with the Sparc T3 to T4 to T5'. Итого в 4 раза для T5 если сравнивать с T3. Нажмите на картинку чтобы посмотреть поближе самим.
Cравнение T5 и T3 дает мне ~2.8 что per core, что per system (ну нужно же учитывать что T3 был только 4-х сокетным). Попросите Oracle пояснить, как они посчитали удвоение производительности в каждом поколении, если тесты этого не показывают.
Читать дальше...