Разгоняем CPU на сервере Supermicro SYS-1029P-WTRT
Есть сервер Supermicro SYS-1029P-WTRT с материнской платой X11DDW-NT. Начали разгонять процессор до максимальной частоты — не гонится. Вернее, если управляем частотой из BIOS, то ничего не работает, а если отдаём управление операционной системе, то процессор успешно разгоняется до максимальной частоты 3.2 ГГц. Но хочется большего, можно же!
Более того, BIOS даже не может определить правильно базовую частоту процессоров, показывая 1.5 ГГц.
По уму нужно всё настроить в BIOS и не зависеть от ОС. Поддержка Supermicro попросила обновить прошивки. На сервере стоит IPMI 1.73.12 и BIOS 3.5. Проверяю, для материнской платы X11DDW-NT вышел новый пакет прошивок с IPMI 01.74.04 и BIOS 3.6.
Среди улучшений скромно спрятался пункт:
- Updated Skylake-SP/Cascade Lake-SP CPU PV microcode
Получается, в старой прошивке BIOS неправильно работал с процессорами.
Процессоры у нас Intel Xeon Silver 4215R. Базовая частота у них 3.2 ГГц, а работают сейчас только на 2 ГГц, как показывает ОС Windows. Если отдать управления процессорами операционной системе, то мы получаем заявленные 3.2 ГГц, Однако, максимальная тактовая частота в режиме Turbo 4 ГГц. Хочу турбо, ну, или хотя бы больше чем 3.2 ГГц. Оперативная память Kingston с максимальной частотой 2933 МГц.
ВНИМАНИЕ: Все настройки выполняем на свой страх и риск, я не виноват. Спалите процессор, будете плакать. И вообще, читайте мануалы перед тем как что-то делать.
На всякий случай докупили вентиляторов в сервер, теперь их 5 штук.
Первая итерация
Накатываю новую прошивку, при этом слетела куча настроек в BIOS, из-за чего перестала загружаться операционная система. Настройки выставил вручную. Не все, нужно выделить время и запланировать новый простой сервера, чтобы всё привести в порядок. Загрузил ОС.
Всё управление процессорами передано в ОС, пока что.
Advanced → CPU Configuration → Advanced Power Management Configuration → Power Technology → Custom. Сами порулим.
Advanced → CPU Configuration → Advanced Power Management Configuration → Power Performance Tuning → OS Controls EPB. Управлять процессором будет теперь не ОС, а BIOS.
После прошивки процессоры начали работать значительно лучше.
Вторая итерация
Настроим управление питанием в BIOS.
Advanced → CPU Configuration → Processor Configuration → Hyper-Threading (ALL) → Disable. Отключаем гипертрейдинг, у нас чисто аппаратный сервер.
Advanced → CPU Configuration → Advanced Power Management Configuration → Power Technology → Custom. Сами порулим.
Advanced → CPU Configuration → Advanced Power Management Configuration → Power Performance Tuning → BIOS Controls EPB. Управлять процессором будет теперь не ОС, а BIOS.
Advanced → CPU Configuration → Advanced Power Management Configuration → ENERGY_PERF_BIAS_CFG mode → Maximum Performance. Даём газку.
Advanced → CPU Configuration → Advanced Power Management Configuration → CPU P State Control → SpeedStep (P-States) → Enable. Включаем EIST (Enhanced Intel SpeedStep Technology).
Advanced → CPU Configuration → Advanced Power Management Configuration → CPU P State Control → Config (Configuring) TDP → Level 2. Устанавливаем только если вентиляторы не справляются.
Advanced → CPU Configuration → Advanced Power Management Configuration → CPU P State Control → EIST PSD Function → HW_ALL.
Advanced → CPU Configuration → Advanced Power Management Configuration → CPU P State Control → Turbo Mode → Enable.
Advanced → CPU Configuration → Advanced Power Management Configuration → CPU C State Control → CPU C6 Report → Enable.
Advanced → CPU Configuration → Advanced Power Management Configuration → CPU C State Control → CPU C3 Report → Disable. (Не помню точно про эту модель, может и не быть этого параметра)
Advanced → CPU Configuration → Advanced Power Management Configuration → CPU C State Control → Enhanced Halt Stat → Disable.
Advanced → CPU Configuration → Advanced Power Management Configuration → Package C State Control → Package C State → C0/C1 state. Не отключаем питание при простое.
Advanced → CPU Configuration → CPU T State Control → Disable. CPU throttling отключаем.
Advanced → Chipset Configuration → North Bridge → Memory Configuration → Memory Frequency → 2666. Поднимаем выше, не до максимума. Процессор сам в турбо-режиме подтянет за собой частоту памяти.
Ну вроде всё, мог что-то забыть. Рекомендую все пункты выполнять по одному, внимательно выясняя что именно вы делаете. Потом включать сервер, проверять работу, потом переходить к следующему пункту. Смотрим что получилось:
3.58 ГГц держит. Память тоже вышла на 2933 МГц. Дальше будет нагрузочное тестирование, но это совсем другая история.
Продолжение разгона здесь:
Как включить турбо режим cpu supermicro
Знающие люди, подскажите не учу.
Есть 2 камня(сабж) на матери супермикро. В диспетчере задач, скорость процессора всегда показывает одну, 2.1Ггц, при любых нагрузках на процессор/ядро.
Параметры камня https://ark.intel.com/ru/products/92986/Intel-Xeon-Processor-E5-2620-v4-20M-Cache-2_10-GHz
Настройки электропитания в биосе сделаны согласно рекомандии supermicro, в винде стоит максимальная производительность.
Так и должно быть, или я что то не догоняю?
(0) Это нормально.
Если хочется разгона и если материнка позволяет, в БИОСе можно попробовать последовательно по чуть-чуть поднимать частоту шины процессора (а также напряжение на процессоре, частоты памяти и т.д.) и смотреть, что из этого получается.
Но практиковаться в разгоне я бы начал с чего-нибудь попроще — не с сервера.
а почему должно быть по другому?
или ты хочешь чтоб понижалась частота в простое?
(1) А почему нормально? У меня есть камень i7-3770, вот там видно как работает буст скорость всегда меняется, и при нагрузке поднимается выше базовой. https://yadi.sk/i/qbsb34xk3RkFeG
а на сервер только базовая скорость https://yadi.sk/i/bMrgzYBs3RkFix
При любых нагрузках.
гнать камень больше буста я не планирую.
(2) ответил в (5)
(4) Извините, ничего нового не прочитал. И ясности к сожалению не добавило. Если можно, переведите простым примером. Почему на i7 скорость выпростает больше базовой, а на xeon нет?
мне кажется нужно это вопрос переадресовать супермикру. Ну и еще раз внимательно посмотреть биос.
(5) материнка какая под ксеонами стоит? может она и не умеет с турбобустом работать?
Мать то какая стоит?
хороший RDP сервер, для сервера 1с возмите на базе i7-7700k.
Настройки сделаны согласно этой инструкции https://www.supermicro.nl/support/faqs/faq.cfm?faq=21555
(14) может камень уже горячий и не может дальше нагрется
(12) на нем крутится виртуалка, а так же субд, 3 сервера 1с на разных вартуалках. Но суть не в этом. i7 это рабочий комп просто.
(13) Прочитал, с электропитанием все четко. (15) с температурой вроде все ок https://yadi.sk/i/1pdNgDkj3RkHpK
(14) Может после выполнения инструкции надо еще частоты «подергать»? написано ж: «and now you should be able to get the Max Turbo mode speed»
Как включить турбо режим cpu supermicro
Платформа Supermicro. Конфигуратор, цены, характеристики.
Обозначения «Тим Компьютерс» , «Team Computers» , Runbook , логотип «Team Computers» являются зарегистрированными товарными знаками компании «Тим Компьютерс».
Обозначения Celeron, Celeron Inside, Centrino, Centrino logo, Core Inside, Intel, Intel Core, Intel logo, Intel Inside, Intel Inside logo, Intel SpeedStep, Intel Xeon, Intel Inside Xeon Phi logo, Intel Xeon Phi, Pentium и Pentium Inside являются товарными знаками, либо зарегистрированными товарными знаками, права на которые принадлежат корпорации Intel или ее подразделениям на территории США и других стран.
Политика в отношении обработки персональных данных
©1999-2023 Team Computers
г. Москва, Волоколамское шоссе, д.73
тел.: (495) 258-0071 (многоканальный)
e-mail: sales@team.ru
Обзор процессора Atom C2758 и материнской платы SuperMicro A1SRM-2758F: бьем рекорды энергоэффективности
Сегодня мы протестируем восьмиядерный процессор Intel Atom C2758, предназначенный для микросерверов, NAS и устройств коммутации. Он распаян на материнской плате SuperMicro A1SRM-2758F, так что заодно опишем и ее
⇣ Содержание
- Страница 1 — Характеристики. Комплектация. Внешний вид
- § Вступление
- § Модельный ряд Atom C2000
- § Спецификации процессора Atom C2758
- § Спецификации материнской платы SuperMicro A1SRM-2758F
- § Упаковка и внешний вид
⇡#Вступление
За последние годы на рынке серверов и суперкомпьютеров произошли серьезные изменения, и главное из них — появление гетерогенных вычислений и микросерверов.
Когда смотришь на рейтинг суперкомпьютеров TOP500, становится ясно, что с каждым годом не только растет количество гетерогенных суперкомпьютеров, но и «классические» суперкомпьютеры на базе ЦП опускаются всё ниже и ниже, сдавая позиции гетерогенным кластерам. То есть современному рынку суперкомпьютеров требуются не унифицированные мощные процессоры, а узкоспециализированные, которые позволяют поднять и производительность, и энергоэффективность вычислительного комплекса на новый уровень — например, не так давно система на базе процессоров Xeon Е5 и сопроцессоров Xeon Phi показала рекордный уровень энергоэффективности в TOP500.
Игнорировать данные тенденции нельзя, если хочешь остаться на рынке, — компания AMD, купив производителя графических карт ATI в далеком 2006 году, решила проблему с сопроцессорами, выпустив профессиональные устройства для GPGPU-вычислений. Компания Intel, не имея под своим крылом разработчика графических ускорителей, пошла своим путем — начала с нуля разработку амбициозного проекта Larrabee, который впоследствии трансформировался в Intel MIC и высокопроизводительные сопроцессоры Xeon Phi. Де-факто Intel сумела ответить на потребности рынка суперкомпьютеров и, очевидно, весьма успешно — согласно ноябрьскому рейтингу TOP500 2013 года, самый производительный суперкомпьютер основан на процессорах Xeon E5 и сопроцессорах Xeon Phi.
Рынок микросерверов также нуждался в специализированном устройстве, как и рынок суперкомпьютеров. Поскольку необходимы были процессоры с небольшим энергопотреблением и высокой энергоэффективностью, классические мощные и сложные х86-ядра как у Xeon E3/E5/E7 и Itanium явно не подходили. Компания AMD пошла по пути наименьшего сопротивления — купила лицензию на ARM-архитектуру, которая отличается своей «простотой» и высокой энергоэффективностью. Решение Intel было понятно сразу — если уж на рынке мобильных телефонов, планшетов, суперкомпьютеров она не отказалась от х86-архитектуры, то что уж говорить про микросерверы? Поскольку реагировать на запросы рынка надо оперативно, то не было и речи о разработке архитектуры с нуля — в качестве отправной точки был взят «вездесущий» Atom. Адаптировав под серверные нужды в 2012 году микроархитектуру Saltwell, Intel получила серию процессоров S1200 с кодовым именем Centerton. Это были двухъядерные процессоры, произведенные по 32-нм техпроцессу. Ввиду невысокой производительности, необходимости в дополнительной обвязке (контроллеры Ethernet, SATA, USB) и ограничения максимального объема ОЗУ отметкой в 8 Гбайт данная серия не получила особого распространения. Это решение было пробой пера на рынке микросерверов, так что ему был отмерен краткий срок.
В 2013 году, сделав работу над ошибками, Intel выпускает в свет новую линейку процессоров Atom С2000 — теперь в состав чипа входят не только восемь процессорных ядер с переработанной архитектурой и ИКП, но и контроллеры SATA, USB, Ethernet и PCI Express, то есть речь идет о полноценной SoC.
Материнская плата SuperMicro A1SRM-2758F, CPU-Z
Несмотря на то, что Intel значительно переработала ядро «Атома», от предшественника осталась несимметричная компоновка кешей первого уровня: кеш инструкций объемом 32 Кбайт, кеш данных — 24 Кбайт. Что весьма странно.
Само процессорное ядро Atom С2000 имеет архитектуру Silvermont, которую мы не так давно рассматривали. Поэтому нет смысла делать это еще раз, а вот строение SoC ввиду кардинальных изменений стоит детально разобрать.
Intel Bay Trail-M/D
В состав SoC Bay Trail входит до четырех процессорных ядер, графическое ядро Intel HD с четырьмя EU, контроллеры USB 3.0 и 2.0, SATA 2.0, PCI Express 2.0 с четырьмя линиями и двухканальный контроллер памяти с поддержкой DDR3-1333. В микросервере как таковой необходимости в графическом ядре нет, поэтому первое, что было исключено из SoC, — это графика Intel HD. Хотя здесь стоит сделать поправку — графическое ядро в целом серверу необходимо, но от него требуются другие функции, например, IPMI — для этого используются специализированные устройства вроде Aspeed AST2400. Теоретически можно было оставить Intel HD, «прикрутив» к нему все необходимые функции, в том числе и IPMI, — это позволило бы не только снизить количество дополнительного оборудования (а значит, и упростить разводку материнской платы), но и иметь поддержку OpenCL «на всякий случай» для гетерогенных вычислений «завтрашнего дня». Безусловно, это бы несколько увеличило площадь SoC, а следовательно, и транзисторный бюджет, который, как правило, ограничен на моменте проектирования процессора, но вариант все равно интересный — конкурент в лице AMD двигается именно в этом направлении. Однако это все теории. Итого в состав SoC Atom C2000 входит:
- до восьми процессорных ядер;
- двухканальный контроллер DDR3-1600 с поддержкой ECC;
- контроллер PCI Express 2.0 с шестнадцатью линиями (четыре контроллера по четыре линии);
- контроллер с квартетом портов SATA 2.0;
- контроллер с двумя портами SATA 3.0;
- четыре сетевых контроллера;
- контроллер USB 2.0 с четырьмя портами;
- криптографический сопроцессор Intel QuickAssist.
Следует остановиться на самой серии процессоров С2000, ведь в ней формально присутствуют два типа SoC — Rangeley и Avoton. По сути, это одни и те же чипы с одинаковой архитектурой, разница между которыми заключается в том, что процессоры Rangeley имеют поддержку технологии Intel QuickAssist, а Avoton — нет. Для различения процессоров в рамках серии компания Intel использует разный числовой индекс в конце названия: цифра 8 означает принадлежность SoC к Rangeley, а 0 — к Avoton.
У Rangeley и Avoton разные сегменты рынка: первые предназначены для облачных хранилищ и устройств коммутации, а вторые — для микросерверов. Стоит заметить, что Rangeley за счет Intel QuickAssist имеет рекомендованную стоимость на 37 долларов больше, чем Avoton (на примере С2758 и С2750). Безусловно, процессоры Rangeley можно также использовать в микросерверах, переплатив за криптографический сопроцессор.
⇡#Модельный ряд Atom C2000
Модельный ряд серии С2000 на данный момент времени содержит восемь процессоров Rangeley и пять процессоров Avoton. Количество ядер в линейке варьируется от двух до восьми, а TDP — от 6 до 20 ватт.
Модельный ряд Intel Rangeley
Модельный ряд Intel Avoton
⇡#Спецификации процессора Atom C2758
Тестирование производительности Rangeley будем выполнять на примере материнской платы SuperMicro A1SRM-2758F. Стоит заметить, что плата имеет «сестру-близняшку», на которой распаян SoC Avoton, — SuperMicro A1SAM.
Материнская плата SuperMicro A1SRM-2758F, CPU-Z
Atom C2758 Atom C2750 Кодовое название Rangeley Avoton Техпроцесс, нм 22 Количество ядер/потоков, шт 8/8 Тактовая частота, ГГц 2,4 Максимальная тактовая частота с Turbo Boost — 2,6 Кеш-память L1i/L1d, Кбайт 8х 32/8х 24 Кеш L2, Мбайт 4х 1 Набор инструкций Intel 64, MMX, SSE, SSE2, SSE3, SSSE3, SSE 4.1, SSE4.2, VT-x, AES-NI, EPT Поддержка Intel QuickAssist Есть Нет Максимальный объем ОЗУ, Гбайт 64 Тип поддерживаемой памяти DDR3, DDR3L Максимальная эффективная частота ОЗУ, МГц 1600 Количество каналов памяти 2 Поддержка ECC Есть Количество линий PCI Express 16 Редакция PCI Express 2.0 Количество портов USB 2.0 4 Количество портов SATA 2.0/3.0 4/2 Интегрированный сетевой контроллер 4 х 1000 Мбит/с или
4 х 2,5 Гбит/сTDP, Вт 20 Рекомендованная стоимость, $ 208 171 Из таблицы спецификаций видно, что Avoton (Atom C2750) имеет поддержку Turbo Boost и несколько меньшую стоимость, в свою очередь Rangeley (Atom C2758) поддерживает технологию Intel QuickAssist. В остальном же перед нами одинаковые чипы.
Материнская плата SuperMicro A1SRM-2758F, CPU-Z
Если говорить о поддерживаемых наборах инструкций, то Atom C2000 выглядит вполне современно: Intel 64, MMX, SSE, SSE2, SSE3, SSSE3, SSE 4.1, SSE4.2, VT-x, EPT, AES-NI. Для полного счастья не хватает только AVX, AVX2 и FMA3, но поддержка данного набора инструкций вылилась бы в кардинальное изменение и усложнение ядра и кешей в силу 256-битной разрядности. Возможно, в следующих поколениях Atom получит поддержку 256-битных расширений — ведь будущее поколение Xeon Phi, базирующееся на схожем с Avoton ядре, имеет поддержку 512-битных AVX-инструкций. Отдельно стоит сказать, что, как и в Haswell, в Rangeley предусмотрен аппаратный цифровой генератор случайных чисел DRNG, обеспечивающий высокую скорость генерации случайных чисел — например для криптографических задач (с помощью инструкции RDRAND). Также присутствует поддержка набора инструкций виртуализации Intel VT-x2, в состав которого входят: Intel VT FlexMigration, Intel VT FlexPriority, VPID, VT Real Mode, VMFUNC.
⇡#Спецификации материнской платы SuperMicro A1SRM-2758F
Процессор Atom C2758 Оперативная память Четыре 240-контаных слота для DDR3 SDRAM DIMM
Поддерживается память типа DDR3 1333/1600
Возможен двухканальный доступ к памяти
Максимальный объем 64 Гбайт
Поддержка коррекции ошибок ECCВозможности расширения 2 x SATA 2.0
4 x SATA 3.0
3 x USB 2.0
1 x Fast UART 16550 Serial Port
1 x SATA DOM TPM 1.2 HeaderИнтерфейсная панель 1 x COM
4 x USB 2.0
1 x IPMI LAN
4 x LAN
1 x D-Sub
1 x UID SwitchBIOS 128 Мбайт SPI Flash EEPROM with AMI UEFI BIOS DMI2.3 ACPI5.0 USB Keyboard Support SMBIOS 2.7.1 UEFI Разное 3 х 4-pin коннектора для подключения вентиляторов Питание Основной 24-контактный разъем питания ATX Мониторинг Мониторинг напряжений ядер процессора, +1,8V, +3,3V, +5V, +12V, +5V Standby, VBAT, ОЗУ
Мониторинг тахометров вентиляторов
Мониторинг температур ядер процессораФорм-фактор и размер uATX, 24,4×19,05 см Перед осмотром материнской платы ознакомимся со схемой коммутации интерфейсов на ней.
Схема коммутации интерфейсов материнской платы SuperMicro A1SAM/A1SRM
А также со схемой расположения слотов и разъемов.
Схема материнской платы SuperMicro A1SAM/A1SRM
⇡#Упаковка и внешний вид
Упаковка материнской платы SuperMicro A1SRM-2758F
Поставляется материнская плата в лаконичной и невзрачной упаковке — стоит заметить, что материнские платы для Xeon имеют аналогичный дизайн. Конечно, не стоит забывать, что это серверное решение, а не геймерское, тем не менее «фирменный» стиль, на наш взгляд, стоит переработать — хотя бы сделать лицевую сторону более информативной.
Комплектация материнской платы SuperMicro A1SRM-2758F
Комплектация материнской платы SuperMicro A1SRM-2758F
Комплектация материнской платы в целом обычна: шесть кабелей SATA, крепежно-усилительная пластина, краткий информационный листок и «чек-лист». Необходимы драйверы и мануал? Добро пожаловать в Сеть. Кстати, это даже к лучшему — пользователь всегда получает свежие драйверы с сайта производителя, а не «50-летней давности», записанные на диске.
Материнская плата SuperMicro A1SRM-2758F, общий вид
Материнская плата имеет форм-фактор MicroATX и, соответственно, размеры 24,4х19,05 см. Безусловно, такой форм-фактор позволяет получить плотную компоновку в стойке, но небольшие габариты выливаются в огрехи дизайна — например, защелки двух из четырех слотов для ОЗУ труднодоступны, так как им мешает интерфейсная панель. Плата питается от 24-контактного разъема ATX, но если не использовать слоты PCI Express, то подойдет и 20-контактный. Также на плате можно заметить нераспаянный слот PCI Express x4, который устанавливается опционально .
Материнская плата SuperMicro A1SRM-2758F, порты SATA
Примечательной особенностью SuperMicro A1SRM является распаянный прямо на плате порт USB 2.0, рядом с которым расположились порты SATA: два белых SATA 3.0 и четыре SATA 2.0 — три черных и желтый.
Материнская плата SuperMicro A1SRM-2758F, ASPEED AST2400
В качестве графического адаптера выступает ASPEED AST2400, поэтому о 3D стоит забыть, но в нем, в принципе, и необходимости нет, особенно в случае NAS.
Материнская плата SuperMicro A1SRM-2758F, Marvell Alaska 88E1543
Marvell Alaska 88E1543
Как мы помним, в SoC интегрирован контроллер Intel I347 с поддержкой четырех сетевых интерфейсов со скоростью 1000/2500 Мбит/с, а в качестве приемопередатчика выступает распаянная на плате микросхема Marvell Alaska 88E1543.
Материнская плата SuperMicro A1SRM-2758F, радиатор СО
Материнская плата SuperMicro A1SRM-2758F, радиатор СО
Система охлаждения пассивная — она представляет собой небольшой радиатор с винтовым креплением, чего, в принципе, должно хватать для процессора с TDP 20 ватт. Полировка основания далека от идеала. Зато на плате распаяно три 4-контактных разъема для подключения вентиляторов, что позволяет трансформировать СО в активную.
Материнская плата SuperMicro A1SRM-2758F, кристалл SoC Atom C2758
Материнская плата SuperMicro A1SRM-2758F, кристалл SoC Atom C2758
Сама SoC Atom C2758 распаяна на материнской плате, поэтому ни о какой смене процессора речи быть не может. Площадь чипа невелика для 8-ядерного процессора — всего 106 мм 2 . Для сравнения: у 4-ядерного Haswell — 177 мм 2 , при этом оба изготавливаются по 22-нм техпроцессу с технологией 3D Tri-Gate. Рядом с кристаллом располагаются массивы резисторов, которые, как и ядро, к сожалению, не защищены металлической рамкой от сколов.
Материнская плата SuperMicro A1SRM-2758F, оборотная сторона
На оборотной стороне платы нет ничего примечательного, разве что металлическая усилительная пластина, удерживающая радиатор охлаждения.
Материнская плата SuperMicro A1SRM-2758F, интерфейсная панель
Интерфейсная панель весьма скудная — COM-порт, по четыре порта USB 2.0 и RJ-45 для подключения к локальной сети и Интернету, D-Sub, а также отдельный разъем RJ-45 для IPMI. С другой стороны, для NAS больше и не надо — разве что пару портов USB 3.0.