Эльбрус-7L — новый российский процессор для игровых приставок

3 370

На днях в СМИ появилась информация о том, что в конце ноября 2024 года Минпромторг запросил у МЦСТ (разработчики микропроцессора «Эльбрус») технические характеристики процессора «Эльбрус-2С3» и некого нового «Эльбрус-Next».

Это произошло в контексте поручения Путина кабмину годичной давности (25 марта 2024 года), сделанное им по итогом совещания, состоявшегося 25 января 2024 года, рассмотреть вопрос об организации российского производства игровых приставок и консолей:

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

Поручение было дано ввиду того, что ещё в марте 2022 года компании Microsoft и Sony Interactive Entertainment объявили о прекращении деятельности в России, в связи с чем были прекращены поставки в страну игровых консолей Xbox и PlayStation, а также соответствующего программного обеспечения наряду с блокировкой сервисов. В том же месяце прекратил работу на российском рынке и производитель игровых приставок Nintendo Switch.

Поручение Путина вылилось в поручение Минпромторга к фонду «Сколково», по которому им была разработана стратегия «Цели создания российской игровой консоли». Документ предлагает несколько стратегий развития отрасли отечественных игровых консолей, в том числе их производство на территории РФ или на иностранном контрактном производстве.

Также предлагается создать приставку для мобильных игр, автономную игровую консоль (аналог Steam Deck) и стационарную. Все сценарии предполагают, что проекты будут субсидироваться Минпромторгом.

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

То есть, разобравшись с первичными вопросами по нивелированию санкционного давления, власти, наконец, добрались и до игрушек, дабы возмущённые подростки не вышли на улицы с оппозиционными политическими лозунгами )))

Ближе к делу

Помимо ноябрьского запроса к МЦСТ, Минпромторг запросил у производителя электроники Fplus технические характеристики неких консолей FGC-8AU, FGS-88N, о которых ранее производитель нигде не заявлял.

Также в ноябрьском документе Минпромторга указано, что разработчикам операционной системы (ОС) «Аврора» («Ростелеком»), ОС «БазАльт» («Базальт СПО») и ОС «Роса» (НТЦ ИТ «Роса») необходимо предоставить министерству информацию по созданию облачного хранилища с каталогами игр на их системах.

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

Финансирование процессора «Эльбрус-Next» сейчас проходит согласование в Минпромторге. Общая стоимость разработки производственного процесса новых чипов МЦСТ на материковом Китае находится в районе 20 млрд рублей. Ожидается, что сам чип будет разработан в 2026 году.

На первом этапе создания отечественной игровой индустрии и отечественной консоли бизнес-модель будет ориентирована на госсегмент: школы, университеты, различные «Игры будущего» и т.п. Продажа в потребительском сегменте может начаться в течение двух лет после тестирования её в государственном сегменте.

Минпромторг хочет создать российскую консоль из российских комплектующих, но готов финансировать только 50% стоимости проекта

Ещё ближе к делу

Итак, МЦСТ скоро дадут задание, а фактически, уже дали, разработать новый микропроцессор за 1 год ))) На первый взгляд, это безумие. Но всё гораздо лучше. Дело в том, что помимо слабенького двуядерного «Эльбрус-2С3» у МЦСТ был разработан и выпущены инженерные партии шестнадцатиядерного «Эльбрус-16С» и были наработки по двенадцатиядерному «Эльбрус-12С». Это всё процессоры 6-го поколения.

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

Также в самом начале 2023-го года была информация о тендере на доработку процессора «Эльбрус-16С» до «Эльбрус-16С+», работы по которому должны были закончится к концу 2023-го года. То есть, проводились какие-то доработки процессора или архитектуры его ядер, о которых никто нигде пока не сообщал.

Кроме того, в конце 2021-го года стартовала работа над версией 7 архитектуры (т.н. Эльбрус-32 и Эльбрус-4С3, которые могут выйти под обозначениями Эльбрус-7S и Эльбрус-7L соответственно, плюс промежуточный Эльбрус-7М). Согласно контракту, она должна завершится в 2026-м году.

То есть, вполне возможно, что под обозначением «Эльбрус-Next» может скрываться, например, четырехъядерный Эльбрус-7L (Эльбрус-4С3). Напомню, что в ядрах 7-й версии архитектуры увеличена однопоточная производительность. Добавлен предсказатель переходов и префетчер.

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

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

Обращаю внимание, что 20 млрд. рублей выделяются не на саму разработку чипа (напомню, что контракт на разработку Эльбрус-32 стоил 7 млрд. рублей по ценам 2021-го года, включая получение с фабрики TSMC инженерных образцов), а на разработку производственного процесса на материковом Китае. То есть, подразумевается, что сам чип уже практически разработан.

Графика

А вот тут пока не понятно. Встроенная графика, скорее всего, будет только у процессора Эльбрус-7L (Эльбрус-4С3). Хотя, она не исключена и у Эльбрус-7М, но этот процессор с его 16-ю ядрами вряд ли окажется достаточно дешёвым, чтобы использовать его в игровых приставках.

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

Заключение

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


e-g

Год в России: моя жена-немка собрала чемоданы и покинула Питер

Представьте себе: за окном март, Петербург утопает в серой дымке, а моя жена Ханна, немка до мозга костей, вдруг заявляет: «Всё, я уезжаю». Я стою, как громом поражённый, с кружкой чая в руках, а она ...

Всякий раз, когда Киево-Печерским святым объявляли войну, то побеждали в этой войне всегда святые

Борис Корчевников Всякий раз, когда Киево-Печерским святым объявляли войну, то побеждали в этой войне всегда святые. Вот лишь два эпизода и лишь за минувший век:Когда во время Второй мир...

Обсудить
  • Что это за поток сознания. Где и кто все это сделает, если негде.
  • Ему в игровых приставках самое место. Поясняю: Операторы a=b+c; x=y+z; компилятор для АРМа превращает примерно в такой код: R1=b; R2=y; R3=c; R4=z; R1 += R3; R2 += R4; a=R1; x=R2; В чем дело, почему не по порядку? А просто в том случае, если процессор гиперскалярный и снабжен двумя АЛУ - то команды будут в нем исполняться одновременно, при этом ТОТ ЖЕ КОД может быть исполнен и на обычном АРМе без наворотов. А теперь сравните это с VLIW, где заранее при компиляции известен состав оборудования, и для каждого АЛУ есть поле в команде. Исполнить код на процессоре меньшего состава невозможно, исполнение кода не процессоре большего не дает никаких преимуществ (И то, если не изменился формат команды). Для игровых приставок это без разницы, их архитектура фиксирована. Но для компа общего применения - это означает свою версию программы под каждый проц, и именно этим покупается производительность. Если программа с открытым кодом - нет проблем, перекомпилируем. А если она продается? Каждую новую версию покупать?