закрыть меню
Перейти в раздел
Перейти в раздел
закрыть меню
Перейти в раздел
Перейти в раздел
Отправить
спецификацию
на расчет
назад

Процессоры Intel Xeon 4-го поколения Sapphire Rapids для серверов xFusion

Время прочтения: 7 минут

Sapphire Rapids это четвёртое поколение Intel Xeon Scalable: сокет LGA 4677, восемь каналов DDR5 на процессор, линии PCI Express 5.0 и набор ускорителей прямо в кристалле. Первое следствие для закупки: в сервер предыдущего поколения такой процессор не встанет. Сокет другой, память другая, поэтому переход означает смену платформы целиком, а не замену процессора в уже стоящем шасси.

Материал справочный по поколению. Процессоров Intel в каталоге одна позиция, Xeon Gold 6462C, и ей отведён отдельный раздел с парт-номерами. Остальные исполнения четвёртого поколения разбираются как класс: что в них появилось по сравнению с предыдущей платформой, как считать полосу памяти и слота, как читается название модели и что проверить в спецификации до заказа.

Что появилось в четвёртом поколении Xeon

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

  • Восемь каналов DDR5 на процессор. Каналов столько же, сколько было у DDR4-платформы, но скорость передачи модуля выросла в полтора раза: 4800 МТ/с против 3200 МТ/с.
  • PCI Express 5.0, до 80 линий на процессор. Полоса линии удвоилась относительно четвёртого поколения шины, число линий позволяет развести и накопители NVMe, и сетевые карты, и ускорители без коммутатора PCIe.
  • Матричные расширения AMX. Инструкции работают с блоками чисел в форматах INT8 и BF16 и ускоряют перемножение матриц, то есть основную операцию нейросетевого вывода, силами самих ядер.
  • Ускорители в кристалле: QAT, IAA, DSA, DLB. Шифрование и сжатие, распаковка и разбор колоночных данных, копирование блоков памяти, распределение сетевых очередей. Набор зависит от исполнения, часть блоков включается лицензией производителя, поэтому наличие ускорителя проверяют по спецификации конкретной модели, а не по сегменту линейки.
  • CXL 1.1 поверх линий PCIe 5.0. Протокол позволяет подключить внешний модуль памяти как отдельный узел адресного пространства, и это единственный способ нарастить объём, когда слоты DIMM в шасси кончились.

Сколько на самом деле даёт восьмиканальная DDR5

Полосу памяти считают, а не берут с рекламного слайда. Канал DDR5 передаёт 8 байт данных за такт передачи, значит полоса канала это скорость модуля в МТ/с, умноженная на 8. Дальше умножаем на число каналов и получаем потолок на процессор.

  • DDR5-4800: 38 400 МБ/с на канал, 307 200 МБ/с на процессор.
  • DDR5-5600: 44 800 МБ/с на канал, 358 400 МБ/с на процессор.
  • DDR5-6400: 51 200 МБ/с на канал, 409 600 МБ/с на процессор.

Связка работает на минимальной из трёх скоростей: что поддерживает контроллер процессора, что заявлено на модуле, что позволяет заполнение канала. Двухранговые модули по два на канал нагружают шину сильнее одноранговых, и контроллер снижает такт. Отсюда правило: каналы заполняют симметрично одинаковыми модулями, а запас под расширение закладывают сразу. Разбор типов и рангов есть в статье про оперативную память xFusion DDR4 и DDR5.

Со слотами арифметика такая же. PCIe 4.0 x16 даёт около 31 500 МБ/с, PCIe 5.0 x16 около 63 000 МБ/с. Двухпортовая карта 200GbE запрашивает 50 000 МБ/с и в слот четвёртого поколения не помещается, а в пятом остаётся запас. Карте 100GbE (12 500 МБ/с на порт) хватало и прошлого поколения шины, поэтому пятое окупается там, где стоят быстрые сетевые карты или много накопителей NVMe на процессор.

Как читается название процессора Intel

Название разбирается по частям: сегмент, поколение, порядковый номер и буквенный индекс исполнения.

Часть названияЧто означаетПример: Xeon Gold 6462C
Слово сегментауровень линейки: Platinum, Gold, Silver, BronzeGold
Первая цифрадублирует сегмент: 8 Platinum, 6 и 5 Gold, 4 Silver, 3 Bronze6
Вторая цифрапоколение Xeon Scalable, 4 это Sapphire Rapids4
Две последние цифрыпорядковый номер исполнения внутри поколения62
Буква в концеспециализированное исполнение под класс нагрузкиC

Сегмент задаёт потолок по числу процессоров в системе и набор включённых функций, но конкретные значения смотрят в строке производителя: внутри одного сегмента исполнения различаются и по ядрам, и по частоте, и по TDP. Буква в конце говорит о специализации, а не о мощности, поэтому характеристики выводить из названия нельзя.

Xeon Gold 6462C: единственная позиция Intel в каталоге

В срезе каталога по процессорам Intel представлен одной моделью. Это Xeon Gold 6462C на 32 ядра с частотой 3,3 ГГц, кэшем третьего уровня 60 МБ и тепловым пакетом 350 Вт. Парт-номера два, и различаются они только радиатором.

Парт-номерПроцессорЯдерЧастотаКэш L3TDPРадиатор
BC6462CCPU2UIntel Xeon Gold 6462C323.3 ГГц60 МБ350 Вт2U
BC6462CCPU1UTIntel Xeon Gold 6462C323.3 ГГц60 МБ350 Втудлинённый, 2U в корпусе 1U

Считаем удельные величины: 350 Вт на 32 ядра это около 10,9 Вт на ядро, 60 МБ кэша это 1,875 МБ на ядро. Такое соотношение характерно для исполнений, где ставка сделана на частоту каждого ядра, а не на их количество. Обратная сторона: 350 Вт надо снять с сокета, и в корпусе 1U за это отвечает удлинённый радиатор.

Других процессоров Intel в каталоге нет. Если в проекте жёстко зафиксирована модель Platinum или Silver этого же поколения, статья пригодится как справка по платформе, но закрыть такую строку спецификации по каталогу не получится. Когда привязки к Intel нет, в том же срезе лежит линейка AMD EPYC Genoa и Bergamo, где выбор шире и доходит до 192 ядер на сокет.

Что проверить перед заказом процессора

  • Поколение платформы. Sapphire Rapids живёт в сокете LGA 4677 и в шасси под предыдущий сокет не встанет. Проверяют по модели сервера, а не по внешнему сходству посадочного места.
  • Исполнение радиатора. Оно входит в парт-номер отдельной частью, и версии под 1U и 2U не взаимозаменяемы.
  • Схема заполнения памяти. Восемь каналов на процессор заполняют симметрично, а число модулей на канал и их ранги влияют на итоговую частоту сильнее, чем маркировка на самой планке.
  • Наличие нужных ускорителей. QAT, IAA и DSA есть не во всех исполнениях, а часть блоков активируется лицензией. Если проект рассчитан на разгрузку шифрования или сжатия, наличие блока подтверждают по спецификации модели до заказа.
  • Лицензии на ядра. Число ядер попадает в базу лицензирования у части серверного ПО, поэтому модель процессора выбирают после расчёта лицензий, а не до него.
  • Одинаковые процессоры в двухсокетной системе. Два разных исполнения в одном сервере не работают: нужны одна модель и один степпинг.

Число слотов памяти и разводку линий PCI Express определяет шасси, а не процессор. Разбор одной из платформ поколения V7 есть в статье про сервер xFusion 2288H V7, там же видно, как число посадочных мест под память ограничивает схему заполнения каналов.

Частые вопросы

Встанет ли процессор Sapphire Rapids в сервер предыдущего поколения?

Нет. Четвёртое поколение Xeon Scalable использует сокет LGA 4677 и память DDR5, предыдущая платформа рассчитана на другой сокет и на DDR4. Совпадения нет ни по механике, ни по питанию, ни по контроллеру памяти, поэтому обновление процессора здесь означает замену сервера.

Почему у одного процессора два парт-номера?

Радиатор поставляется как часть позиции. BC6462CCPU2U идёт с радиатором для корпуса 2U, BC6462CCPU1UT с удлинённым радиатором того же класса под корпус 1U. Сам кристалл одинаковый, различается только система отвода тепла, и перепутать исполнения при сборке нельзя.

Как посчитать пропускную способность памяти для конкретной конфигурации?

Умножьте скорость модуля в МТ/с на 8 байт и на число заполненных каналов. Для восьми каналов DDR5-4800 получается 307 200 МБ/с на процессор, для DDR5-5600 уже 358 400 МБ/с. Реальная частота будет минимальной из того, что поддерживают процессор, модуль и выбранная схема заполнения каналов.

Что даёт AMX и заменяет ли он отдельный ускоритель?

AMX это матричные инструкции внутри ядра для форматов INT8 и BF16. Они ускоряют перемножение матриц, то есть основную операцию при выводе нейросетевой модели, и снимают часть задач вывода с отдельной карты. Обучение больших моделей остаётся за ускорителями с собственной памятью, потому что там упор идёт в полосу памяти карты.

Можно ли поставить в один сервер два разных процессора?

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

Сколько линий PCI Express доступно под карты расширения?

Процессор четвёртого поколения отдаёт до 80 линий PCIe 5.0, но до слотов доходит столько, сколько развела платформа. Часть линий уходит на бэкплейн накопителей и на встроенные контроллеры, поэтому реальное число слотов и их ширину смотрят в спецификации шасси, а не в описании процессора.


14 июня
Читайте также