Эльбрус сокет какой сокет

Обновлено: 07.07.2024

В распоряжении энтузиаста оказались серверные процессоры «Эльбрус», которые он использовал для теста, сравнивая производительность этих чипов с распространенными моделями Intel и AMD.

Проверка для «Эльбрусов»

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

«Эльбрус-8C» представляет собой восьмиядерный центральный процессор серверного класса. Заявленная тактовая частота — до 1300 МГц. Чип спроектирован и изготовлен по технологическим нормам 28 нм. Его архитектура позволяет выполнять до 25 операций за один такт в каждом ядре — 250 млрд операций с плавающей запятой в секунду.

Автор исследования отмечает, что ему удалось оценить производительность не косвенным, а прямым методом. «И это очень интересно, — полагает он. — В том числе и потому что очень большое число прикладных задач из коммерческого сектора, связанных с базами данных, web-серверамии т. п. в основном выполняют операции не с плавающей точкой (хотя и их бывает немало), а с целыми числами».

Для исследования были использованы ресурсы тематического проекта RakeSearch Карельского научного центра Российской академии наук.

В сравнении с грандами

Сперва автор исследовал однопоточную производительность. При этом он признает, что сама по себе она мало что значит, но позволяет сделать некоторые выводы.

elbrus1.jpg

«Что мы видим, — говорит он. — С одной стороны, скорость вычислений "на одном потоке" в "Эльбрус-8C" проигрывает современным десктопным процессорам (они отмечены зеленым цветом) в два-три раза, в некоторых случаях — до четырех. Однако при сравнении с серверными процессорами (выделены синим цветом), разрыв уменьшается до полутора-двух раз, так как их частоты значительно ниже. Но в них — больше ядер и потоков. А в "Эльбрусе" — частота еще ниже — всего 1,3 ГГц, и если мы это учтем, то увидим, что производительность на такт у него как минимум не хуже, чем у лучших десктопных и серверных процессоров».

Далее автор переходит к рассмотрении валовой производительности. В квадратных скобках после модели процессора указано число потоков, опознанных BOINC-клиентом. Комментируя диаграмму, специалист поясняет, что мы здесь имеем дело не с отдельно взятыми чипами, а с системами на их основе. «В случае с десктопными процессорами (также отмечены зеленым) в системе может быть только 1 CPU, — сообщает автор. — В случае серверных систем на основе Xeon E5 — до двух CPU. А вот в случае с "Эльбрус-8С" в сервер можно поставить и четыре процессора. И это существенно уменьшает отставание в ситуации, когда у того же Xeon E5-2683 v3 на один сокет приходится 14 ядер (и 28 потоков), а у "Эльбруса" — восемь. Двусокетной машине с 28 ядрами уже сейчас можно сопоставить машину на "Эльбрусе" с 32». Отметим, что IntelXeon E5-2683 v3 был выпущен в 2014 г.

elbrus2.jpg

Автор полагает, что из диаграммы ясно видно, что существующие модели не смогут конкурировать с десктопными системами ни по производительности ни, скорее всего, по цене — в этом нет никакой интриги. «А вот в серверном сегменте ситуация куда интереснее, — добавляет он. — Система, аналогичная серверу с двумя Xeon E5-2683 v3 будет стоить где-то $10-12 тыс., и возможно, что в отдельных секторах этого рынка "Эльбрусы" могут составить конкуренцию уже сейчас. В случае же, реализации планов по наращиванию числа ядер (16 и 32) и частот, ситуация может стать еще лучше».

Важное дополнение

Автор добавляет к диаграммам пояснения про параллельность внутри потока. «Если мы посмотрим на любую программу, то скорее всего увидим, что даже в "исключительно однопоточном" в силу алгоритма коде далеко не все операции (или строки кода) процессор обязан выполнять строго последовательно, — пишет он. — Например, в одной из двух основных по времени работы функций в расчетном модуле R10 есть вот такие строчки:

Станет ли госсектор драйвером развития российского рынка BI


freeValuesMask = (1u << Rank) - 1;

freeValuesMask &= flagsColumns[columnId] & flagsRows[rowId] & flagsCellsHistory[rowId][columnId];

Первые четыре из этих строк описывают действия, полностью независимые друг от друга. Шестая — зависит от пятой, но, по сути, они могут быть склеены в одну строку, состоящую из нескольких операций, часть из которых также может быть выполнена параллельно».

То есть, в рамках нашего алгоритма есть возможность распараллеливания на уровне отдельных инструкций, продолжает эксперт. Но, в тоже время, число подобных действий невелико, в пределах пяти-десяти, что, скорее всего, позволяет неплохо задействовать эти возможности в современных процессорах AMD и Intel, которые могут выполнять как раз где-то около пяти-восьми инструкций одновременно, но лишь частично задействуют возможность "Эльбрус-8C" в котором число одновременно выполняемых инструкций может достигать 25! А это значит, что в задачах с более высокой степенью "внутреннего параллелизма" соотношение может изменяться в пользу "Эльбрус-8C" до трех-пяти раз и, даже системы, существующие сейчас, в ряде задач могут выходить в лидеры и по однопоточной производительности, и по валовой производительности CPU, и по валовой производительности системы. Результат в RakeSearch, по сути — это результат в самых неподходящих условиях. И это делает данные результаты еще интереснее».

Совсем недавно микропроцессор "Эльбрус" был объектом обсуждения разнообразных интернет форумов и сообществ. Особенно шквал критики вызвала цена системного блока на базе этого процессора, и справедливо возник вопрос, за что платить? Многие стали предрекать новой
российской разработке провал, а рядовые пользователи вообще усомнились в производительности данных процессоров, так как полноценных тестов на момент анонса произведено не было. Так в чем же хорош данный процессор и почему мы его не видим на прилавках рядом с топовыми intel i9? В данной статье, я постараюсь дать ответы на все эти вопросы.

1. Аппаратная несовместимость.

Материнская плата с распаянным процессором эльбрус-4с с чипсетом на базе КПИ. Материнская плата с распаянным процессором эльбрус-4с с чипсетом на базе КПИ.

Процессоры "Эльбрус" имеют свою уникальную собственную архитектуру и несовместим с чипсетами Intel. Для этого на материнских платах распаян свой совместимый контроллер. По этой же причине сами процессоры так же распаяны на материнской плате, так как создавать сокет под данный процессор не имеет смысла. Поэтому вы никогда не сможете его купить отдельно или вставить в другую материнскую плату. Плюс ко всему, поколения самой линейки "Эльбрусов" не имеют обратной совместимости.

2. Совместимость с OS Windows.

Для того чтобы на данном процессоре заработал Windows, "Эльбрус" способен эмулировать систему команд intel, что приводит к падению производительности самого процессора до 30%. Так, как windows закрытая система для редактирования, производитель физически не может переработать систему, чтобы она понимала команды его процессора. В итоге на всех системных блоках стоит своя операционная система на базе linux.

3. Массовость производства.

Большинство компьютеров, на базе "Эльбрусов" выпускается малыми партиями, так как производственные мощности не позволяют выпускать процессоры на уровне масштабов Intel. Как известно, от количества выпущенной продукции напрямую зависит цена итогового изделия. Пока что покупателями данных компьютеров являются государственные структуры и сервера, где повышены требования информационной безопасности, там цена отходит на второй план.

4. Производительность.

Реальная производительность компьютеров "Эльбрус" значительно уступает другим системным блокам в своей ценовой категории. Об этом можно судить по тесту старенькой DOOM 3:

5. Отсутствие рекламы и продвижения продукции.

Вы видели хоть один рекламный ролик, с продукцией на базе Российских процессоров? А ведь это одна из самых немаловажных составляющих успеха продукции. У вашего конкурента может быть продукция и с лучшими характеристиками, но если преподнести покупателю свою продукцию с правильной стороны, то можно и обогнать своего конкурента по продажам, как в свое время было с процессорами intel pentium 4.

По вышеперечисленным причинам в ближайшее время российский компьютер на прилавках не появится, но в целом все не так плохо как кажется. Учитывая положение, в котором находилась наша микроэлектроника на протяжении 90-х годов, труд разработчиков, вложившим много сил и труда, достоин уважения. Они смогли разработать свой процессор на оригинальной архитектуре и ,несмотря на критику, они продолжают совершенствовать и улучшать свою продукцию, которая наверняка найдет свое место на российском рынке.

Все, что известно о процессорах «Эльбрус»

Мир электроники переживает трудные времена, поскольку майнинг и пандемия повлекли «кризис кремния». В связи с этим многие страны решили, что нужно наладить производство электроники (в частности процессоров) на своей территории, а не полагаться только на Тайвань и Корею. В России это предугадали и начали не только делать, но и даже применять процессоры до кризиса. Но тут возникают вопросы: где они, что по мощности, где техника на их основе, есть ли развитие и прогресс? Поэтому мы собрали информацию об одном из процессоров в этом материале.

В данном материале рассматриваются только процессоры «Эльбрус», поскольку «Байкал» является отечественной разработкой только отчасти, ведь в основе «Байкалов» лежит архитектура ARM (ядра Cortex, Mali и другие элементы). В статье же идет речь о процессорах «Эльбрус», построенных на отечественной архитектуре.

«Эльбрус»

О «Эльбрусах» говорили еще годы назад, но в последнее время о них мало, что слышно. Информацию о процессорах дают редко и не всегда полную. Поэтому некоторые данные не совсем свежие.

«Эльбрусы» появились еще в далекие 70-е и использовались в РЛС и системах ПРО. Развитие происходило до начала 90-х, потом было не до процессоров. И только к началу 2000-х вспомнили, что в России есть собственные разработки и взялись за «Эльбрус». Так началась гонка из отставания, в попытке догнать западные аналоги.


Основной целью является так называемое «импортозамещение», правда получается пока не особо хорошо. Главный производитель микросхем в России, компания «Микрон» планировала освоить 45–28 нм к 2018 году, но что-то не заладилось и пока доступно производство только 65-нм продукции. 65-нм — это техпроцесс на котором производится Эльбрус-4С, но все уж слышали о Эльбрус-8С и 8СВ на 28 нм, которые должны производиться серийно уже с 2020 года. А в 2021-2022 должны появиться Эльбрус-2С3, Эльбрус-12С, Эльбрус-16С на 16-нм. И самое впечатляющее, на 2025 год запланировано появление Эльбрус-32C на 7-нм технологии.


Возникает вопрос: и где же будут производиться эти процессоры? Ответ прост: на Тайване. Проблема в том, что производство не поспевает за учеными и выпускать процессоры, которые нацелены на «импортозамещение», просто негде. Как и раньше производством «российских» процессоров займутся за границей, скорее всего в TSMC на Тайване.

По итогу все «импортозамещение» уткнется в тот же маленький Тайвань, который итак не справляется с заказами со всего мира. Если на изготовление пластин уйдет около года (из-за очереди), то корпусировка займет еще около полугода + логистика. В итоге любой заказ сделанный на Тайване дойдет до России не ранее чем через полтора года. При этом «Микрон» мог бы выполнить заказ за 4–6 месяцев.


Конечно, в этом нет ничего плохого, ведь многие производители дают работу на аутсорс (AMD, Intel, NVIDIA и другие). Правда Intel уже начала программу по развертыванию производства в США, при господдержке. В Европе тоже серьезно задумались о собственном производстве, а Россия пока делает только архитектуру, что уже хорошо, но вот с производством пока проблемы.

В связи с «дефицитом кремния» государство выделило много денег на отечествунную микроэлектронику, но компании оказались не совсем готовы к таким вливаниям. Минпромторг выделил 20 миллиардов на создание процессоров, но как будут реализованы средства пока непонятно.

Модели и характеристики

Сначала приведем процессоры, которые уже выпустили.

Процессор Эльбрус 2000 Эльбрус-S Эльбрус-2С+ Эльбрус-4С Эльбрус-1С+ Эльбрус-8С Эльбрус-8СВ
Год выпуска 2005 2010 2011 2014 20161 квартал 2015(серийно с 2016) (серийно с 2020)
Техпроцесс, нм 130 90 90 65 40 28 28
Архитектура Эльбрус Эльбрус Эльбрус, ElCore9 Эльбрус Эльбрус, MGA2,Vivante GC2500 Эльбрус, версия 4 Эльбрус, версия 5
Количество ядер 1 1 2 (+4 DSP) 4 1 (+1 3D, +1 2D) 8 8
Тактовая частота, МГц 300 500 500 800 1000 1300 1500
Производительность (32 бита), Гфлопс 4,8 8 28 50 24 250 576
Производительность (64 бита), Гфлопс 2,4 4 8 25 12 125 288
Потребляемая мощность, Вт 6 20 25 45 10 80 90
Кеш уровня 1, КБ (данные + команды) 64 + 128 (64 + 128) / ядро (64 + 128) / ядро

Часть процессоров только в планах.

Кеш уровня 2, МБ 0,25 2 2 8 2
Процессор Эльбрус-2С3 Эльбрус-12С Эльбрус-16С Эльбрус-32C
Год выпуска (в планах 2021) (в планах 2021) (в планах 2021) по плану в 2025 инж. образец
Техпроцесс, нм 16 16 16 7
Архитектура Эльбрус 6 поколение,PowerVR GC6650 Эльбрус 6 поколение Эльбрус 6 поколение Эльбрус 7 поколение
Количество ядер 2 (+1 3D, +2 2D, +4 видео) 12 16 32
Тактовая частота, МГц 2000 2000 2000 2500
Производительность (32 бита), Гфлопс 192 1152 1500 3000
Производительность (64 бита), Гфлопс 96 576 750 1500
Потребляемая мощность, Вт 10 95 130
Кеш уровня 1, КБ (данные + команды) (64 + 128) / ядро (64 + 128) / ядро (64 + 128) / ядро
Кеш уровня 2, МБ 4 2/ядро 12 1/ядро 16 1/ядро
Кеш уровня 3, МБ 24 32 64 суммарно 1 + 2 + 3
Тип встроенного контроллера памяти DDR4-3200 ECC DDR4-3200 ECC DDR4-3200 ECC DDR5 ECC
Количество каналов обмена с памятью 2 2 8 6
Пропускная способность шины памяти, Гбайт/с 51,2 51,2 200 170
Площадь кристалла, мм² 222 300 618
Число транзисторов, млн 6000
Максимальное число ядер в системес общей памятью (прямое соединение) 2 24 64 128

Применение

«Эльбрусы» начали находить применение в оборудовании для госструктур и окологосударственных компаниях. Однако, пока даже они не спешат переходить на отечественный продукт. Сейчас уже можно приобрести планшет, ноутбук, моноблок, мини-ПК, сервер, системный блок с отечественным процессором или материнскую плату для него.

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


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

А следующее заявление звучит поистине страшно настораживающе: в «Ростелекоме» будут создавать и адаптировать программное обеспечение под «Эльбрус». Только представьте какого прогресса добьется микроэлектроника, если ПО займется «Ростелеком». РЖД пару лет назад пыталась получить компьютеры на базе российского процессора «Эльбрус», но ничего не получилось.

Пока российские процессоры не могут составить достойную конкуренцию иностранным аналогам ни по цене, ни по мощности. Варианты от AMD или Intel явно предпочтительнее при выборе процессора для ПК. Да и купить «Эльбрус» или «Байкал» проблематично, так как на данный момент они появляются только в готовых продуктах, которые намного дороже иностранных аналогов.

Известно, что ноутбук на отечественном процессе будет стоить около 100 000 рублей. Представили устройство на выставке ELBRUS TECH DAY 16-17 февраля 2021.

Тесты

На ELBRUS TECH DAY сотрудники «МЦСТ» рассказали, что производительность процессоров выросла в 300 раз по сравнению с первым поколением. Но сравнение кажется не совсем правильным, хотя и очень показательным. Также на выставке рассказали о процессоре «Эльбрус-2С3».


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

Потенциально процессоры на архитектуре «Эльбрус» производительнее, проще, надежнее и энергоэффективнее процессоров AMD/Intel. Но без НО не обойтись, ведь большинство программ работает в среде ×86, поэтому применение «Эльбрусов» сильно ограничено.

Конечно, «Эльбрус» может запускать Windows и программы с помощью эмуляции, но тогда происходит серьезная потеря мощности, что сводит преимущества отечественных процессоров на нет.

Intel Core i7-2600 Эльбрус-2C+ Эльбрус-4С
Количество ядер 4 2 4
Тактовая частота, МГц 3400 500 700
Объём кеш-памяти, МБ 8 2 8
Количество процессоров в системе 1 1 4
Объём оперативной памяти системы, ГБ 16 4 64

В достаточно старом сравнении Эльбрус-2C+ и Эльбрус-4С с Intel Core i7-2600 отечественные процессоры показали неплохой потенциал. Во время теста перед процессорами стояли следующие задачи: архивация по алгоритму 7zip (сжатие и распаковка), цифровая фильтрация сигнала и шифрование по алгоритму ГОСТ.

Intel Core i7-2600 Эльбрус-2C+ Эльбрус-4С
Архивация по алгоритму 7zip (сжатие), Мбайт/с 3,95 0,543 0,665
Архивация по алгоритму 7zip (распаковка), Мбайт/с 33,437 6,296 8,679
Цифровая фильтрация сигнала, с 1,384 3,469 2,474
Шифрование по алгоритму ГОСТ, с 2,102 1,601 1,112

Несмотря на сильное отставание по тактовой частоте, эффективность использования частоты у отечественных процессоров выше. Гипотетически если частоты «Эльбрусов» сравняются с частотами процессоров Intel, то они могут оказаться даже эффективнее. Но это только в теории. Поскольку чтобы догнать Intel придется приложить еще много усилий: «Эльбрус-8С» оказался почти в пять раз слабее Intel Core i7-7700K по результатам тестов Blender 2.8.

Также есть тестовое сравнение «Эльбрусов» и «Байкала». В сравнении участвовали «Эльбрус-8СВ», «Байкал-М» (без записи экрана), «Эльбрус-8С», «Эльбрус-4С». Результаты оказались вполне ожидаемыми, топовый «Эльбрусов» обошел «Байкал», но младшие модели уступили. В конце видео можно увидеть подробные таблицы.

Более того, оказалось, что на «Эльбрусах» можно даже играть. И даже не в сапера или пасьянс!Энтузиасты запустили и поиграли на «Эльбрус-8С» в S.T.A.L.K.E.R.: «Зов Припяти» и «Чистое небо». В Full HD (1920х1080 пикселей) процессор позволил играть на 23–28 fps с нечастыми просадками до 15. Неплохой результат, как для процессора на 1,3 ГГц. Впрочем вы можете сами посмотреть на то, как это выглядело.

Также удалось поиграть в Minetest, Doom64EX и другие игры.

Среди них Return to Castle Wolfenstein и Full Throttle.

Выводы

Надежда и потенциал у «Эльбрусов» есть, но существует ряд проблем:

  1. «Эльбрусам» не хватает программной инфраструктуры. Из-за использования эмуляторов теряется преимущество в эффективности работы.
  2. Нехватка кадров для работы и создания ПО. Необходимо развитие не только аппаратного, но и программного комплекса.
  3. Отсутствие собственного производства. У МЦСТ нет заводов, поэтому приходится заказывать производство на Тайване, так как в России в принципе нет заводов с технологиями меньше 65 нм, когда нужны 28 нм и меньше.

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

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

Суть в том, что это может привести к отказу от уникальных разработок в виде «Эльбруса» и позволит еще несколько лет продавать иностранное под видом отечественного, благодаря системе баллов, которая позволит обойти обязательное использование российских ЦП в электронике для госучреждений.

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

В распоряжении энтузиаста оказались серверные процессоры «Эльбрус», которые он использовал для теста, сравнивая производительность этих чипов с распространенными моделями Intel и AMD.

Проверка для «Эльбрусов»

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

«Эльбрус-8C» представляет собой восьмиядерный центральный процессор серверного класса. Заявленная тактовая частота — до 1300 МГц. Чип спроектирован и изготовлен по технологическим нормам 28 нм. Его архитектура позволяет выполнять до 25 операций за один такт в каждом ядре — 250 млрд операций с плавающей запятой в секунду.

Автор исследования отмечает, что ему удалось оценить производительность не косвенным, а прямым методом. «И это очень интересно, — полагает он. — В том числе и потому что очень большое число прикладных задач из коммерческого сектора, связанных с базами данных, web-серверамии т. п. в основном выполняют операции не с плавающей точкой (хотя и их бывает немало), а с целыми числами».

Для исследования были использованы ресурсы тематического проекта RakeSearch Карельского научного центра Российской академии наук.

В сравнении с грандами

Сперва автор исследовал однопоточную производительность. При этом он признает, что сама по себе она мало что значит, но позволяет сделать некоторые выводы.

elbrus1.jpg

«Что мы видим, — говорит он. — С одной стороны, скорость вычислений "на одном потоке" в "Эльбрус-8C" проигрывает современным десктопным процессорам (они отмечены зеленым цветом) в два-три раза, в некоторых случаях — до четырех. Однако при сравнении с серверными процессорами (выделены синим цветом), разрыв уменьшается до полутора-двух раз, так как их частоты значительно ниже. Но в них — больше ядер и потоков. А в "Эльбрусе" — частота еще ниже — всего 1,3 ГГц, и если мы это учтем, то увидим, что производительность на такт у него как минимум не хуже, чем у лучших десктопных и серверных процессоров».

Далее автор переходит к рассмотрении валовой производительности. В квадратных скобках после модели процессора указано число потоков, опознанных BOINC-клиентом. Комментируя диаграмму, специалист поясняет, что мы здесь имеем дело не с отдельно взятыми чипами, а с системами на их основе. «В случае с десктопными процессорами (также отмечены зеленым) в системе может быть только 1 CPU, — сообщает автор. — В случае серверных систем на основе Xeon E5 — до двух CPU. А вот в случае с "Эльбрус-8С" в сервер можно поставить и четыре процессора. И это существенно уменьшает отставание в ситуации, когда у того же Xeon E5-2683 v3 на один сокет приходится 14 ядер (и 28 потоков), а у "Эльбруса" — восемь. Двусокетной машине с 28 ядрами уже сейчас можно сопоставить машину на "Эльбрусе" с 32». Отметим, что IntelXeon E5-2683 v3 был выпущен в 2014 г.

elbrus2.jpg

Автор полагает, что из диаграммы ясно видно, что существующие модели не смогут конкурировать с десктопными системами ни по производительности ни, скорее всего, по цене — в этом нет никакой интриги. «А вот в серверном сегменте ситуация куда интереснее, — добавляет он. — Система, аналогичная серверу с двумя Xeon E5-2683 v3 будет стоить где-то $10-12 тыс., и возможно, что в отдельных секторах этого рынка "Эльбрусы" могут составить конкуренцию уже сейчас. В случае же, реализации планов по наращиванию числа ядер (16 и 32) и частот, ситуация может стать еще лучше».

Важное дополнение

Автор добавляет к диаграммам пояснения про параллельность внутри потока. «Если мы посмотрим на любую программу, то скорее всего увидим, что даже в "исключительно однопоточном" в силу алгоритма коде далеко не все операции (или строки кода) процессор обязан выполнять строго последовательно, — пишет он. — Например, в одной из двух основных по времени работы функций в расчетном модуле R10 есть вот такие строчки:

«ВТБ Лизинг» внедряет управление данными как ценным бизнес-активом


freeValuesMask = (1u << Rank) - 1;

freeValuesMask &= flagsColumns[columnId] & flagsRows[rowId] & flagsCellsHistory[rowId][columnId];

Первые четыре из этих строк описывают действия, полностью независимые друг от друга. Шестая — зависит от пятой, но, по сути, они могут быть склеены в одну строку, состоящую из нескольких операций, часть из которых также может быть выполнена параллельно».

То есть, в рамках нашего алгоритма есть возможность распараллеливания на уровне отдельных инструкций, продолжает эксперт. Но, в тоже время, число подобных действий невелико, в пределах пяти-десяти, что, скорее всего, позволяет неплохо задействовать эти возможности в современных процессорах AMD и Intel, которые могут выполнять как раз где-то около пяти-восьми инструкций одновременно, но лишь частично задействуют возможность "Эльбрус-8C" в котором число одновременно выполняемых инструкций может достигать 25! А это значит, что в задачах с более высокой степенью "внутреннего параллелизма" соотношение может изменяться в пользу "Эльбрус-8C" до трех-пяти раз и, даже системы, существующие сейчас, в ряде задач могут выходить в лидеры и по однопоточной производительности, и по валовой производительности CPU, и по валовой производительности системы. Результат в RakeSearch, по сути — это результат в самых неподходящих условиях. И это делает данные результаты еще интереснее».

А есть среди вас те, кто для поиска статьи вбили в Яндексе фразу «русские процессоры»? Если говорить о людях, то «Не все россияне русские». А если говорить о процессорах, то они российские. Инфа 100%, я проверял!

Российские процессоры

Российский процессор Эльбрус-8С

Итак, что мы имеем на сегодня? А сегодня у нас первая половина 2017 года и российские процессоры неугомонно развиваются.

Российские процессоры «Процессор-9» с поддержкой памяти DDR4

Что мы видим в подзаголовке? С поддержкой оперативной памяти DDR4! Это означает не что иное, как то, что Процессор-9 будет составлять прямую конкуренцию существующим гигантам Intel и AMD. Тут уж можно действительно гордиться Россией.

Что же такое Процессор-9? Это кодовое название топового российского процессора Эльбрус-16С от компании МЦСТ. Планируется, что он начнет выпускаться в 2018 году. Будет два варианта процессора с 8 и 16 ядрами. В общем, характеристики процессора вот:

Основные технические характеристики процессора Эльбрус-16С (Процессор-9)

Тактовая частота 1500Мгц
Разрядность 64/128 бит
К-во ядер 8/16
Кэш второго уровня 8 х 512Кб
Кэш третьего уровня 16Мб
Поддержка ОЗУ 4 х DDR4-2400
Техпроцесс 28нм (по некоторым данным 16нм)
Потребление энергии 60-90Вт

Ранее уже продавались компьютеры на базе российских процессоров Эльбрус-4С, но стоили они заоблачную сумму денег. Это обуславливалось тем, что не было налажено массовое производство процессоров. Эти компьютеры были скорее экспериментальными образцами, потому и стоили до 400 000 рублей. В случае же с Эльбрус-16С ситуацию исправит массовое производство процессоров в Тайване. К тому же производитель должен понимать, что при такой цене ни о какой конкурентоспособности и речи быть не может.

Почему бы нам не сопоставить информацию о всей линейке процессоров Эльбрус? Интересно ведь.

Были еще разработки процессоров, которые не прошли государственную аттестацию. Но это было давно и не правда.

А что вы думаете о российских процессорах? Вы бы купили компьютер за 400000 только потому, что он российский? Пишите, пообщаемся на эту тему.

Российские процессоры Эльбрус в сравнении с Intel

Знаю, что очень многих интересует сравнение российских процессоров с процессорами Intel. В этом нет ничего удивительного, русские – гордый народ, и поэтому мы хотим сравнивать свои достижения с самыми лучшими. А компания Intel такими как раз и являются в мире компьютерных процессоров.

В общем, блуждает в сети некая табличка со сравнением процессоров Эльбрус с Intel, а вот насколько она достоверная решайте сами. Как я понимаю, таблица эта не новая, потому что сравнение происходит не с самыми новыми процессорами Intel, но некоторые из них все же язык не поворачивается назвать старыми. Тем более часть из них это мощные серверные процессоры Intel Xeon. В таблице вы сможете сравнить основные технические характеристики, а также производительность процессоров в Гигафлопсах.

В общем вот и сама таблица сравнения процессоров. Вставляю ее в таком виде, в котором нашел, не судите строго. Жаль, что там только сравнение Эльбрус и Интел, а процессоров Байкал там нет, но думаю, найдутся еще энтузиасты, которые поправят этот недочет.

российские процессоры Эльбрус сравнение с Intel

Российские процессоры Эльбрус: сравнение с Intel

Российские процессоры Байкал-Т1 и Байкал-М

Если процессоры Эльбрус предназначены сугубо для компьютеров и готовы конкурировать с другими фирмами-изготовителями процессоров для ПК, то процессоры Байкал предназначены больше для промышленного сегмента и не столкнутся с такой жесткой конкуренцией. Однако уже разрабатываются и процессоры Байкал-М, которые можно будет использовать для настольных ПК.

Российские процессоры Байкал-Т1, ТС-1

Первые инженерные образцы процессора Байкал-М компания планирует выпустить уже осенью этого года. А дальше цитирую, дабы ни коем образом не исказить суть информации:

Процессор Байкал-M – система на кристалле, включающая энергоэффективные процессорные ядра с архитектурой ARMv 8, графическую подсистему и набор высокоскоростных интерфейсов. Байкал-М может использоваться в качестве доверенного процессора с широкими возможностями защиты данных в ряде устройств B 2 C и В2В сегментов.

Области применения Байкал-М

  • моноблок, автоматизированное рабочее место, графическая рабочая станция;
  • домашний (офисный) медиа-центр;
  • сервер и терминал видеоконференций;
  • микросервер;
  • NAS уровня небольшого предприятия;
  • маршрутизатор / брандмауэр.

Применяемое ПО

Широкое распространение архитектуры ARMv8 (AArch64) позволяет использовать огромное количество готового прикладного и системного программного обеспечения. Поддерживаются операционные системы Linux и Android, в том числе на уровне бинарных дистрибутивов и пакетов. Доступны драйверы многочисленных устройств, подключаемых к шинам PCIe и USB. В состав поставляемого «Байкал Электроникс» комплекта программного обеспечения входит ядро Linux в исходных текстах и скомпилированном виде, а также драйверы для встроенных в Baikal-M контроллеров.

Основные характеристики процессора Байкал-М

  • 8 ядер ARM Cortex-A57 (разрядность 64 бит).
  • Рабочая частота до 2 ГГц.
  • Аппаратная поддержка виртуализации и технологии Trust Zone на уровне всей СнК.
  • Интерфейс с оперативной памятью – два 64-битных канала DDR3/DDR4-2133 с поддержкой ECC
  • Кэш-память – 4 МБ (L2) + 8 МБ (L3).
  • Восьмиядерный графический сопроцессор Mali-T628.
  • Видеотракт, обеспечивающий поддержку HDMI , LVDS
  • Аппаратное декодирование видео
  • Встроенный контроллер PCI Express поддерживает 16 линий PCIe G en. 3.
  • Два контроллера 10-гигабитной сети Ethernet, два контроллера гигабитной сети Ethernet. Контроллеры поддерживают виртуальные сети VLAN и приоритезацию трафика.
  • Два контроллера SATA 6 G , обеспечивающих скорость обмена данными до 6 Гбит/с каждый.
  • 2 канала USB v.3.0 и 4 канала USB v.2.0.
  • Поддержка режима доверенной загрузки.
  • Аппаратные ускорители, поддерживающие ГОСТ 28147-89 , ГОСТ Р 34.11-2012.
  • Энергопотребление – не более 30 Вт.

Что скажете, друзья? Российские процессоры вас впечатлили или оставили равнодушными? Лично я верю в великое будущее российских цифровых технологий!

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