Процессор эльбрус сколько ядер

Обновлено: 21.11.2024

Эльбрус-8С МЦСТ не получил одобрения крупнейшего банка России.

СберИнфра, технологическое подразделение Сбера, крупнейшего российского банка, оценило российские процессоры МЦСТ Эльбрус-8С в различных рабочих нагрузках, но результаты оказались крайне неутешительными, и процессоры не прошли тест. В качестве основных причин сбоя тестировщики назвали «Недостаточно памяти, медленная память, мало ядер, низкая частота. Функциональные требования вообще не были выполнены». Однако надежда есть, считают инженеры СберИнфры.

Доморощенное оборудование…

В рамках продолжающегося конфликта с западным миром после аннексии Крыма в 2014 году и продолжающейся войны против Украины Россия публично заявила о своем намерении заменить аппаратное и программное обеспечение, разработанное в США и Европе, собственными технологиями. С аппаратной стороны это означало переход с x86-платформ AMD Epyc и Intel Xeon Scalable на собственные ЦП, такие как процессоры МЦСТ «Эльбрус», основанные на проприетарной VLIW-подобной архитектуре, а также SoC на базе Arm от Baikal Electronics.< /p>

На данный момент некоторые российские государственные учреждения и компании, контролируемые государством, внедрили системы на базе «Байкал» и «Эльбрус». Но когда дело доходит до критически важных серверов, никто не использует доморощенные машины. Это происходит в значительной степени из-за того, что большинство машин российского производства имеют меньшее количество ядер (по сравнению с основными серверами), недостаточный объем медленной и устаревшей памяти, низкие тактовые частоты и плохую оптимизацию программного обеспечения «из коробки».

«Сервер Эльбрус-8С очень слаб по сравнению с Intel Xeon Cascade Lake», — сказал Антон Жбанков, представитель СберИнфры, на конференции Elbrus Partner Day (через ServerNews.ru) в начале этого месяца. "Недостаточно памяти [256 МБ], медленная память, мало ядер, низкая частота. Функциональные требования не выполнены вообще."

  • Эльбрус-8С: 8C/8T, 1,30 ГГц, 16 МБ L3, расчетная мощность 70 Вт, четырехканальная память DDR3-1600, 28 нм, 250 FP64 GFLOPS
  • Intel Xeon Gold 6230: Cascade Lake-SP, 20C/40T, 2,10–3,90 ГГц, 27,5 МБ L3, 125 Вт TDP, 14 нм
  • Эльбрус-8CB: новая микроархитектура, 8C/8T, 1,50 ГГц, 16 МБ L3, TDP 90 Вт, четырехканальная память DDR4-2400, 28 нм, 576 FP64 GFLOPS

По сути, оценка СберИнфры стала первым углубленным тестированием платформы «Эльбрус-8С» в банковском приложении. Оценщики сравнили двух- и четырехпроцессорные машины Эльбрус-8С (от 16 до 32 ядер на коробку) с двухпроцессорным сервером на базе процессора Intel Xeon Gold 6230, который компания использует в настоящее время. СберИнфра не смогла протестировать более мощный Эльбрус-8СВ, так как он до сих пор недоступен, несмотря на то, что официально представлен.

…Не может конкурировать со стандартными деталями

Являясь одним из крупнейших банков в Европе, который предлагает гораздо больше услуг, чем просто банковские услуги, Сбер предъявляет определенные требования к оборудованию и имеет собственную методологию тестирования для оценки машин, которые он рассматривает для развертывания. Эта методология включает следующее:

  • Функциональное тестирование (44 параметра, чтобы убедиться, что платформа может запускать то, что нужно Сберу, и может управляться так, как это нужно Сберу);
  • Синтетическое тестирование (с использованием PGbench из пакета PostreSQL, а также SPEC CPU 2017);
  • Тестирование приложений (с использованием приложений Java).

Каждый сервер начинается с его шасси и некоторых общих функций, таких как удаленное управление, которые Sber оценивает в рамках своей процедуры функционального тестирования. Судя по всему, машина МЦСТ «Эльбрус-8С» не прошла 84% функционального тестирования Сбера, так как ее нельзя было легко снять со стойки, отсутствовали надлежащие светодиодные индикаторы и поставлялась без удаленного управления, что в значительной степени делало ее непригодной для использования в коммерческих центрах обработки данных. . Однако надежда есть.

«Одним из удивительных моментов в сервере «Эльбрус-8С» было то, что это реальный продукт, — сказал Жбанков. «Это был настоящий сервер, который нам дали. […] Это реальный продукт со своими недостатками, множеством недостатков, но мы можем с ними работать».

Сводка оценки Эльбрус-8С

4-процессорный Эльбрус-8C против 2-процессорного Intel Xeon Gold 6230
ЦП SPEC 2017 2,62 (базовый) ~ в 3,15 (пик) раза медленнее
PGbench/PostreSQL1,7 (профиль только для чтения) ~ в 3,3 (профиль чтения и записи) раз ниже
JavaВремя отклика в 23–26 раз выше

В то же время в тестах PGbench/PostreSQL машина Xeon Gold 6230 оказалась в 1,7 (профиль только чтение) ~ 3,3 (профиль чтение-запись) раза лучше (по количеству транзакций на 100 000 долларов США), чем сервер Эльбрус-8С в зависимости от рабочая нагрузка, которая значительна, но не намного ниже.

С Java-приложениями или эмулируемыми рабочими нагрузками Java ситуация стала намного хуже для платформы Эльбрус-8С, которая показала в 23–26 раз большее время отклика и не соответствовала ни одному из требований Сбера к качеству обслуживания. По словам компаний, хорошая новость заключается в том, что благодаря оптимизации производительности время запуска и время отклика приложений Java улучшилось. Машина «Эльбрус-8С» по-прежнему была не совсем конкурентоспособна по сравнению с сервером Xeon, но ее производительность можно улучшить с помощью программных настроек.

Потребуются годы, чтобы наверстать упущенное

Но хотя инженеры СберИнфры ожидали, что машина «Эльбрус-8С» будет работать намного хуже и на порядки медленнее, чем машина Intel Xeon Gold 6230 2019 года, даже двух-трехкратная разница в производительности достаточно значительна, чтобы коммерческие компании не стали развертывать платформу, так как это не имеет финансового смысла.

"На данный момент Сбербанк говорит, что нет, мы не можем развернуть машины Эльбрус в нашей экосистеме, но мы приятно удивлены, что это вообще работает", — сказал Жбанков.

Пока есть проблемы даже с самим дизайном системы МЦСТ, поэтому производительность процессора — это то, что ни Сбер, ни любой другой гиперскейлер даже нормально не оценят. Говоря о производительности процессора, компания представила Эльбрус-8СВ несколько лет назад, и ожидается, что он появится в ближайшее время. Этот чип обещает значительно более высокую производительность за счет новой микроархитектуры и улучшенной поддержки памяти. Кроме того, у МЦСТ есть довольно амбициозная дорожная карта серверов, которая включает в себя 12-ядерный процессор «Эльбрус», 16-ядерный процессор, снятый с производства в прошлом году, и даже 32-ядерную систему на кристалле для систем класса PetaFLOPS.

В будущем процессоры МЦСТ «Эльбрус» станут значительно быстрее, чем сегодня. Тем не менее, проблема в том, что у компании уходит огромное количество времени на разработку новых процессоров и вывод их на рынок (например, Эльбрус-8СВ был анонсирован в 2018 году). Поэтому к моменту появления амбициозных 32-ядерных «Эльбрусов» чипы AMD и Intel будут на порядки быстрее и эффективнее по показателю производительности на ватт, чем сегодня. В связи с этим возникает вопрос, догонят ли различные отечественные китайские или российские процессоры процессоры ведущих разработчиков.

Ответ кажется многогранным. Такие компании, как MCST, могут разрабатывать ЦП, которые достаточно хороши для офисных рабочих нагрузок. Такие системы вполне могут быть развернуты правительствами, которые могут доплачивать за поддержку отечественных разработчиков ЦП и не использовать иностранные технологии. Самодельные ЦП также можно использовать для создания суперкомпьютеров, если такие вещи, как масштабируемость и энергоэффективность, не вызывают беспокойства. Однако не похоже, что такие отечественные процессоры в ближайшее время не догонят разработки AMD, Intel и новых разработчиков серверных SoC на базе Arm.

Все крупные сверхдержавы мира заинтересованы в создании собственных кремниевых процессоров. Важный компонент этого позволяет сверхдержаве отказаться от процессоров, базирующихся в США, гарантировать отсутствие дополнительных лазеек и, при необходимости, добавить свои собственные. Как мы видели на примере Китая, нестандартные конструкции чипов, совместные предприятия на базе архитектуры x86 или производные от ARM кажутся на повестке дня. Итак, приходит Россия с ее индивидуальным дизайном Elbrus VLIW, который, кажется, уходит своими корнями в SPARC.

Россия уже несколько лет создает процессоры под названием «Эльбрус». Для тех из нас, кто находится за пределами России, в основном было большим вопросом, что на самом деле находится под капотом — эти чипы созданы для нестандартных серверов и офисных ПК, часто по указанию российского правительства и его требованиям. Благодаря документам с российских событий в области суперкомпьютеров, мы получили представление о конструкции, однако им уже несколько лет. Если вы не в России, вы вряд ли когда-нибудь доберетесь до него. Однако недавно мы обратили внимание на новое руководство по программированию, опубликованное в Интернете для последних разработок процессоров Эльбрус-8СВ.

Последний чип Эльбрус-8CB, как подробно описано в новом онлайн-руководстве по программированию, опубликованном на этой неделе, построен на 28-нм техпроцессе TSMC и имеет площадь 333 мм 2 и 8 ядер с частотой 1,5 ГГц. Пиковая пропускная способность, согласно документам, составляет 576 GFLOP с одинарной точностью, при этом чип предлагает четыре канала DDR4-2400, что соответствует 68,3 ГБ/с. Кэши L1 и L2 являются частными, с кешем L1-D 64 КБ, кешем L1-I 128 КБ и кешем L2 512 КБ. Кэш L3 распределяется между ядрами по 2 МБ на ядро, что в сумме составляет 16 МБ. Процессор также поддерживает многопроцессорные комбинации 4-процессорных серверов, хотя не указано, какой протокол и какая пропускная способность.

Этот дизайн ориентирован на компилятор, как и некоторые другие сложные чипы, поскольку большая часть оптимизации происходит на уровне компилятора. Основываясь на первых проектах компиляторов в прошлом, это обычно не приводит к успешному продукту. В документах от 2015 года говорится, что постоянной целью дизайна Эльбруса является двоичная трансляция x86 и x86-64 с накладными расходами всего 20%, обеспечивающая полную поддержку кода x86, а также операционных систем x86, включая Windows 7 (это могло быть обновлено после 2015 г.).

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


Ядро Эльбрус 8СВ

Более важный вопрос заключается в том, насколько вероятно, что любой из этих проектов по разработке процессоров, финансируемых государством, будет успешным в масштабе. Теоретически группы, финансируемые государством, должны финансироваться лучше всего, однако даже при всех деньгах в мире инженеры по-прежнему необходимы для выполнения задач. Даже если в конечном итоге появится новый суперпроцессор для данной сверхдержавы, всегда будут корыстные интересы в степени безопасности, хотя и неизвестности, особенно если аппаратное обеспечение разработано специально для обслуживания секретных уровней вычислений. Есть также дополнительные сложности, связанные с тем, что правительство США ужесточает свои гайки вокруг TSMC и ASML, чтобы не принимать заказы от определенных компаний — могут возникнуть любые планы по расширению этих границ, в зависимости от того, насколько хороши продукты или насколько угрожают некоторые страны, вовлеченные в это.

МЦСТ, российский разработчик микропроцессоров и серверов, впервые продемонстрировал свой первый 16-ядерный процессор.

Система-на-чипе «Эльбрус-16С» делает еще один шаг вперед, догоняя современные чипы AMD и Intel, но удивительно, что новая серверная платформа может превзойти серверные платформы AMD EPYC по одному важному показателю: поддержке DRAM.< /p>

ЦП МЦСТ Эльбрус-16С объединяет 16 ядер с собственной микроархитектурой, работающих на частоте 2 ГГц, восьмиканальный контроллер памяти DDR4-3200 с поддержкой ECC, 32 линии PCIe 3.0, четыре порта SATA 3.0 и встроенный модуль 10GbE. и интерфейсы 2.5GbE. Чип основан на новой микроархитектуре, поддерживающей аппаратную виртуализацию.

  • Вот наш список лучших услуг веб-хостинга.
  • Ознакомьтесь с нашим списком лучших серверов для малого бизнеса на рынке.
  • Мы составили список лучших провайдеров хостинга выделенных серверов 2020 года.

Разработчик заявляет, что его 16-ядерный процессор будет обеспечивать производительность 1,5 FP32 TFLOPS, а также 0,75 FP64 TFLOPS. В общем, такие уровни производительности едва ли могут впечатлить. Например, GPU Nvidia A100 может достигать 19,5 FP32 TFLOPS и 9,7 FP64 TFLOPS, что примерно в 13 раз выше, чем у Эльбрус-16C.

Но у 16-ядерного процессора MCST есть две важные особенности: он поддерживает до 4 ТБ памяти на каждый процессор и может работать в четырехпроцессорных конфигурациях SMP. В результате четырехпроцессорный сервер на базе «Эльбрус-4С» может поддерживать до 16 ТБ памяти DDR4. МЦСТ не раскрывает, какие именно модули должны быть использованы, но, вероятно, речь идет о 256-гигабайтных RDIMM или LRDIMM.

Напротив, платформы AMD EPYC могут иметь до 8 ТБ DRAM на блок, поскольку процессоры могут работать только в двухпроцессорных конфигурациях.

Есть приложения, которые используют большие наборы данных и для которых объем памяти имеет большое значение, и именно здесь четырехсторонняя платформа МЦСТ Эльбрус-16С может проявить себя. Сможет ли он превзойти некоторые из существующих серверных платформ, еще неизвестно, но, по крайней мере, россияне смогут создавать свои собственные машины, поддерживающие 16 ТБ на коробку.

В настоящее время МЦСТ проводит оценку образцов процессоров Эльбрус-16С, которые уже могут работать под управлением операционной системы Эльбрус Linux, и ожидает, что будет готово начать массовое производство процессоров с использованием 16-нм техпроцесса в конце 2021 года.

Антон Шилов — редактор новостей в AnandTech, Inc. Более четырех лет он пишет для журналов и веб-сайтов, таких как AnandTech, TechRadar, Tom's Guide, Kit Guru, EE Times, Tech & Learning, EE Times Asia. , Дизайн и повторное использование.

Производимый в России процессор Эльбрус-8CB для серверов и рабочих станций, похоже, получит значительный импульс после того, как группа энтузиастов объединилась для сбора средств на материнскую плату Mini-ITX, которая, как они надеются, составит конкуренцию AMD и Intel за их деньги.< /p>

Эльбрус основан на архитектуре типа Very Long Instruction Word (VLIW), которая была ахиллесовой пятой как AMD, так и Intel (например, Itanium).

Хотя мы не ожидали, что компьютеры на базе Эльбруса появятся на прилавках в ближайшее время, поклонники процессора завершили планы по сбору средств на производство материнской платы для процессора, получившей название IcepeakITX Эльбрус-8CB.

  • Мы составили список лучших тонких клиентов
  • Посмотрите на эти лучшие рабочие станции.
  • Вот наш список лучших компьютеров для бизнеса на рынке.

Мощный и безопасный

Российская компания МЦСТ занимается разработкой процессоров Эльбрус на базе VLIW с 1990-х годов.

Как сообщает наше дочернее издание Tom’s Hardware, за последние годы в России было представлено несколько настольных компьютеров на базе этих процессоров. Но эти машины имели ограниченное применение и не использовали весь потенциал своих процессоров.

Однако с выходом IcepeakITX Elbrus-8CB ситуация изменится. Сообщается, что эта материнская плата предназначена для систем, которые можно использовать для самых разных приложений, требующих производительности, безопасности и максимальной надежности.

Согласно спецификациям, указанным на CrowdSupply, веб-сайте краудфандинга оборудования в Портленде, платформа IcepeakITX Эльбрус-8CB построена на базе восьмиядерного процессора MCST Эльбрус-8CB с тактовой частотой 1,50 ГГц. Материнская плата Mini-ITX может сочетать процессор с 8 или 32 ГБ памяти DDR4-2400.

Плата имеет датчики давления, датчики вскрытия, датчик воды, гироскоп, GPS и многое другое, что делает ее пригодной для использования во всех видах встроенных приложений. Чтобы еще больше повысить удобство использования мобильного устройства, вы даже можете подключить видеокарту PCIe 2.0 x16 и до двух твердотельных накопителей M.2-2280 с интерфейсом SATA, а также до четырех 2,5-дюймовых или 3,5-дюймовых накопителей SATA. устройства.

Разработчики платы также отмечают, что на mobo также установлена ​​прошивка x86-64 VLIW, которая позволяет выполнять код x86-64 в режиме реального времени с минимальными издержками, что открывает его для всех видов использования.< /p>

О цене мобильного телефона пока ничего не известно, но мы ожидаем, что он без особых проблем достигнет своих целей по краудфандингу, учитывая мощность и преимущества встроенного процессора.

Поскольку Маянк Шарма пишет и пишет о Linux почти два десятилетия, он хотел бы, чтобы все считали его экспертом TechRadar Pro по этой теме. Конечно, его интересуют и другие компьютерные темы, в частности кибербезопасность, облачные технологии, контейнеры и программирование.

Читайте также: