Pull to refresh

Comments 11

Несмотря на то, что процессоры Intel Xeon Scalable сопоставимы с решениями AMD EPYC по чистой производительности

Интересно, что тут имелось ввиду. Сопоставимы только разве что десктопные процессоры.
На многопоточных серверных нагрузках зионы и рядом не стоят уже давно.

разве? ЕМНИП по производительности на ядро примерный паритет, по максимальной производительности системы intel как бы не впереди за счёт поддержки 8S.
другое дело, что зачастую конфиг на зионах той же производительности получается заметно дороже, но по слухам intel сейчас очень хорошо прогибается в цене, так что под крупные проекты всё может быть и не так очеидно.

Ну, если судить по бенчмаркам, что я видел, например на phoronix, то там паритет бывает на некоторых задачах, но в большинстве все же интел выглядит не очень.

Ну и самое главное, в амд за те же деньги намного больше этих самых ядер. Поэтому если брать не ядро а процессор, то там вообще швах.
Ну и самое главное, в амд за те же деньги намного больше этих самых ядер

за те же — да.
но вот аналогов чего-то такого у amd просто нет:
https://www.spec.org/cpu2017/results/res2019q2/cpu2017-20190319-11499.html


я уже не говорю про вот такое (это, как я понимаю, уже не интеловский дизайн многопроцессорности, эксклюзивное решение от hp; но всё-таки):
https://www.spec.org/cpu2017/results/res2018q1/cpu2017-20171222-01950.html
обратите внимание, кстати, на дату теста

Простите, а вы про что конкретно «нет аналогов»?
Про многопроцессорную установку > 2+ сокетов я полагаю.

Да, такого у амд нет на сколько мне известно, у них только 2 максимум, но тут надо оговориться, что такие инсталяции и раньше были не то, чтобы супер популярными. А сейчас, в эру клаудов и микросервисов такое больше никто не использует.

Это не считая того, что у таких конфигураций огромные проблемы. И нужен специальный NUMA-aware софт, который умел бы с таким работать, цена и прочее.

А уж если мы говорим за такие компании как Cloudflare, то это точно не про них. Они таким не пользуются.
Простите, а вы про что конкретно «нет аналогов»?
Про многопроцессорную установку > 2+ сокетов я полагаю.

про системы с 200+ физическими ядрами.


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

так вы определитесь, нужно ли больше ядер на одном хосте или нет )
и да, не использовали бы — никто не делал. intel относительно недавно 8380H/HL с поддержкой 8S выпустил, значит есть спрос.


Это не считая того, что у таких конфигураций огромные проблемы. И нужен специальный NUMA-aware софт, который умел бы с таким работать,

ну что значит специальный софт? linux и windows вполне умеют numa-системы, и из коробки содержат соответствующие оптимизации.
да, для лучшей производительности, наверняка, есть смысл дополнительно тюнить, ну так никакого криминала я в этом не вижу.


и да, сегодня от numa никуда не деться, на всех актуальных 2S системах оно присутствует в полный рост (да и для 1S иногда актуально).


цена и прочее

А уж если мы говорим за такие компании как Cloudflare, то это точно не про них. Они таким не пользуются.

тут соглашусь, начиная с какого-то предела много ядер на одном хосте — это дорого, там где задачи допускают горизонтальное масштабирование, глупо этим не пользоваться.

про системы с 200+ физическими ядрами.

Ядра ядрам рознь. У этого! интела это максимум 28 ядер на процессор, у АМД 64, а следующее поколение и того больше.

так вы определитесь, нужно ли больше ядер на одном хосте или нет )

Много ядер это хорошо. Но не когда эти ядра собираются кусками из 28.

ну что значит специальный софт? linux и windows вполне умеют numa-системы, и из коробки содержат соответствующие оптимизации.

Да, сама ОС поддерживает на каком-то уровне(планировщик например), но от этого ни тепло ни холодно. Вам же не только ОС на нем запускать, а еще и программы монструозные. И вот эти программы тоже должны быть NUMA-aware.
Если вы запустите не подготовленный софт на такой системе, то 128 ядер АМД с легкостью положат на лопатку эти ваши 200+ интела.
Если вы из одного потока полезете в память, который находится через 2 колена от того, где по факту лежат данные, то вы потратите огромное количество тактов, просто чтобы получить данные.

intel относительно недавно 8380H/HL с поддержкой 8S выпустил, значит есть спрос.

Интел много чего продолжает выпускать, но это не означает, что это мэйнстрим.
Это для старых кастомеров с легаси. Особенно учитывая, что эти процы все еще на 14нм. Они в современных ЦОДах никому не нужны. Собственно об этом и статья. Поэтому говорить, вот интел выпустила, значит есть спрос — в корне не верно. У интела нет выбора что выпускать. У них огромная заводская линия на 14нм и им его надо хоть чем-то загрузить.
10нм у них очень ограниченная по объемам выпуска, так что только на ноуты и некоторые серверные хватает только.
Вот по сути актуальное сравнение.
Топовый Интеловый серверный цпу 10нм, 40 ядер, 2 сокета.
Против топовых, но прошлогодних АМД 7нм, 64 ядра, 2 сокета.

В разных задачах по разному, но вот здесь уже, если брать общий результат — да, есть паритет.
Но, даже эти цпу потребляют больше энергии и стоят намного дороже.
Поэтому покупать Интел сейчас для многих компаний бессмысленно, если вы не связаны по рукам и ногам контрактами с Интел.
UFO just landed and posted this here

We previously described how we had deployed AMD EPYC 7642’s processors in our generation 10 server. This has 48 cores and is based on AMD’s 2nd generation EPYC architecture, code named Rome. For our generation 11 server, we evaluated 48, 56 and 64 core samples based on AMD’s 3rd generation EPYC architecture, code named Milan.

Второе поколение их серверов.

UFO just landed and posted this here
Sign up to leave a comment.

Other news