Тема импортозамещения в сфере высоких технологий сложна и неоднозначна, однако в условиях глобальной деглобализации обеспечение информационной безопасности, в первую очередь в государственном секторе, становится стратегической задачей. Государство поддерживает отечественных разработчиков микропроцессоров и ПО, среди которых выделяются компании «МЦСТ» (процессоры «Эльбрус») и «Байкал Электроникс».
Первостепенная цель этих процессоров — серверы, системы хранения данных и рабочие станции для госструктур. Игровые возможности (гейминг) для них являются второстепенной задачей, что порождает миф об их полной непригодности для чего-либо сложнее «Косынки». Но так ли это на самом деле?
Проблема не в «железе», а в софте
Ключевая проблема отечественных процессоров — не столько в их вычислительной мощности или технологическом отставании (хотя разрыв есть), сколько в катастрофической нехватке программного обеспечения. Рассмотрим два семейства отдельно.
Процессоры «Байкал» (ARM-архитектура)
Процессоры вроде «Байкал-М» или серверного «Байкал-S» используют архитектуру ARM. Для десктопного сегмента на ARM пока недостаточно ПО, особенно профессионального и игрового. Хотя существуют Windows 11 for ARM и тестовый клиент Steam, полноценная экосистема сформируется лишь через несколько лет. Парадокс в том, что на ARM-процессорах Apple (M1/M2) игры уже работают, что доказывает потенциал архитектуры. Чисто по производительности «Байкал-S» способен справиться с современными играми, но для этого нужна готовая программная среда.
Процессоры «Эльбрус» (архитектура E2K)
Ситуация с «Эльбрусом» парадоксальна. С одной стороны, он использует собственную, нишевую архитектуру E2K (развитие концепции VLIW), под которую практически никто в мире не пишет софт, особенно игры. С другой — именно для него существуют рабочие методы запуска чужеродного кода.
Энтузиастам удалось нативно портировать ряд игр с открытым исходным кодом, таких как S.T.A.L.K.E.R., War Thunder, Half-Life и другие. Они работали на «Эльбрус 8С» с приемлемой производительностью. Это доказывает, что техническая возможность есть, но массового портирования всех игр ждать не приходится.
Ключ к совместимости: двоичная трансляция
Главный прорыв для «Эльбруса» — система динамической двоичной трансляции «Lintel». Она позволяет процессору исполнять код, написанный для x86/x64 архитектур (Intel/AMD), включая операционные системы Windows 10/11 и все приложения для них. Это похоже на технологию Rosetta 2 от Apple для чипов M1.
Благодаря трансляции на «Эльбрус 8С» (процессор 2015 года с частотой 1.3 ГГц) удалось запустить даже Cyberpunk 2077 на средних настройках. Однако за совместимость приходится платить: система резервирует 2 из 8 ядер и забирает 10-15% производительности с каждого, а также не позволяет использовать уникальные преимущества архитектуры E2K. Windows в таком режиме видит процессор как несуществующий 6-ядерный Intel Core 2 Duo.
Вывод: реально, но не для массового рынка
Итак, возможен ли гейминг на отечественных процессорах? Технически — да. На «Эльбрусе» — через двоичную трансляцию, на «Байкале» — по мере развития экосистемы ARM. Однако это сопряжено с серьёзными ограничениями: потерей производительности, необходимостью портирования или эмуляции, отсутствием драйверов и оптимизации.
Главный вопрос: а нужно ли это обычному пользователю? На текущем этапе — скорее нет. Потребительский рынок не готов экономически и технологически. Отечественные процессоры находят свою нишу в задачах, где критичны безопасность и независимость, а не игровой FPS.
Будущее у российских процессоров есть, но путь к конкуренции на массовом рынке долог и требует титанической работы по созданию полноценной программной экосистемы.
Обратите внимание: Современные мобильные телефоны.
Еще по теме здесь: Новости науки и техники.
Источник: Современные игры на пк с российскими процессорами "Байкал" и "Эльбрус". Это реально?.