Не упасть с «Эльбруса», не утонуть в «Байкале», не попасться «Скифам»
Очень радует, что последние годы российская микроэлектронная отрасль начинает возрождаться, и теперь российские сборщики компьютеров для нас с вами и даже серверов для крупных предприятий могут рассчитывать на отечественных производителей чипов и плат! Кто же они, эти скромные «герои нашего времени», которые куют независимость России от импортной электроники, на которых мы сможем положиться в плане компьютерной безопасности, отсутствия в чипах «закладок» и других сюрпризов, которыми нас пугают эксперты по этой самой компьютерной безопасности. Хорошо сказано про это тут: «…американские процессоры дырявы, как старый дуршлаг. В них полно бэкдоров, способных передавать вашу информацию прямиком в овальный кабинет Белого дома. Именно по этой причине отечественные процессоры, в первую очередь, нужны военным».

Хорошо распиаренные в последние месяцы процессоры «Байкал» - разработка отечественной «Байкал Электроникс», которая гордо именует себя фаблесс-компанией (то есть «беcфабричной», не имеющей собственного производства). На сайте заявлено, что она специализируется на проектировании интегральных микросхем и систем на кристалле на базе архитектур ARM и MIPS. По процессору «Байкал-Т» (BE-T1000) - аж 20 томов документации (объём – 1 245 страниц на английском языке), по «Байкалу-М» (BE-M1000) - 39 томов (более 3 600 стр).
Плюс производитель предлагает BFK 3.1 —отладочную плату, построенную на базе отечественной системы на кристалле «Байкал-Т».

Теперь информация от аналитиков «железа»: «На первый взгляд, 4 ядра и тактовая частота в 800 MHz при техпроцессе 65 нм – это далеко не уровень настоящего времени. Но архитектура этого процессора (разработанная в России), позволяет распараллеливать задачи не на уровне самого процессора, а на уровне компилятора – специальной программы, которая передает конкретные команды на процессор. Другими словами, благодаря более оптимальному распределению задач производительность процессора выше, чем у аналогичного по тактовой частоте.
С другой стороны, российская разработка не способна без адаптации работать с обычными операционными системами и приложениями х86. Конечно, их можно запустить и на «Эльбрусе», но по производительности такая система будет уступать конкурентам.
Говоря проще, российские процессоры окажутся быстрее в тех задачах, под которые их создавали. Например, «Эльбрус-4С» справился с шифрованием данных по российскому алгоритму (по ГОСТ) быстрее, чем Intel Core i7-2600. Но американская разработка оказалась быстрее в «стандартной» процедуре архивации и распаковки данных» («Банки сегодня»).
Теперь что касается еще одного отечественного соперника Intel, процессора «Эльбрус». Разработчик - АО «МЦСТ» (Московский центр SPARC-технологий). Ассортимент процессоров и количество ядер поражают воображение: тут и 8 ядер с тактовой частотой до 2000 МГц, и варианты не настолько крутые, 4-ядерные.

Директор по маркетингу АО «МЦСТ» К. Трушкин заявил, что с 2020 года уровень развития процессоров «Эльбрус» вышел на уровень современных высокопроизводительных серверных процессоров (с модели «Эльбрус-16С»). «Эльбрус» — это полностью отечественная разработка, хотя нельзя не сказать, что начало этой архитектуре было положено еще в СССР. Но именно в 2020 году эта разработка наконец вышла на современный уровень». Однако, он же признал: «ниша «Эльбруса» - корпоративный, военный и государственный сектор». А вот всем корпоративным читателям, неравнодушным к отечественному «железу» - ответ на вопрос «Чем отличается производительность СХД на базе процессоров «Эльбрус» и Intel»: «По результатам тестов можно сделать вывод о том, что процессор «Эльбрус-8СВ» успешно решает задачу построения системы хранения данных и позволяет получать достойные результаты на HDD» (CNews).
Так что и наши чипы бьют друг друга с попеременным успехом! :D
А вот дайджест информации из захватывающего расследования от House of NHTi «Всё о российских процессорах»:
«У компании "Байкал Электроникс" нет своих производственных мощностей и все блоки являются покупными, в то время как компания МЦСТ разрабатывает всё своими усилиями.
У МЦСТ есть 2 линейки микропроцессоров. Первая - действительно Спарк-совместимые микропроцессоры серии R с RISC-архитектурой. Последний R-1000 - 4-ядерный процессор с частотой 1 ГГц; Вторая – «Эльбрус» - чисто российская разработка с длинным командным словом и явным параллелизмом команд VLIW/EPIC. Спарков с такой архитектурой просто никогда не было.
У «Эльбруса» есть некоторые аппаратные части полностью совместимые с архитектурой IA-32/64: сегментные регистры, указатель команд/стека, формат чисел с плавающей точкой 32, 64 и 80 бит и некоторые другие.
«Эльбрус» способен исполнять код x86 в режиме динамической трансляции, когда объектные коды x86 заменяются специальной программой-транслятором родными кодами «Эльбруса» с аналогичной функциональностью, потому что команды пересылки данных, сложения и вычитания и т.д. они примерно везде одинаковы по производимым действиям».
Ну и третий отечественный чип, о котором часто упоминалось последнее время – это «Скиф» от АО НПЦ «ЭЛВИС» из Зеленограда. Международное написание названия - Scythian, обозначение в линейке «Мультикор» — 1892ВА018. Это «система на кристалле» (SoC) с оптимизированной архитектурой для мультимедийных, навигационных и коммуникационных приложений. Если рассматривать с практической точки зрения, то создаваемые на «Скифе» планшеты будут уровня iPad Air (вышел в конце 2013 г). Если не принимать во внимание, что на дворе уже скоро наступит 2022 год, то для школьников начальных классов такие планшеты – самое оно!
Помимо планшетов, чип может быть задействован в устройствах связи, телеком-оборудовании, умных камерах, одноплатных компьютерах, робототехнике, системах искусственного интеллекта.

Возможности "Скифа". Схема
Некоторые возможности «Скифа» можно рассматривать как избыточные: уровень доверенности, возможность обработки радиосигналов и работы с нейросетями. Модули процессора, которые не требуются для той или иной техники, для экономии энергии могут быть отключены на программном уровне». НПЦ «ЭЛВИС» передал российским разработчикам ПО и конечных устройств отладочные платы со своим серийным «Скифом». На платах предустановлены отечественные ОС Alt Linux и пакет офисного ПО «Мой офис» (кстати, а чем не тема для моего очередного обзора – российские ОС и пакеты офисных программ?)
Если резюмировать информацию по процессорам и результатам сравнительных тестов, то получается, что наши разработки, несмотря на некоторое технологическое отставание, выполняют свои функции по прямому предназначению не хуже импортных. С другой стороны, есть и такое экспертное мнение: «если мы будем и дальше ориентироваться на военный сектор, на банки и госструктуры, то шансов получить достойный продукт практически нет. Только массовый потребитель, голосующий рублем, способен стать локомотивом превращения отрасли полупроводников в национальную гордость» (Overclockers).
В заключение – фишка из области разработки ПО. Когда я узнал, что репозиторий пакетов свободных программ ALT Linux Team называется «Сизиф», я долго ржал. И потом, как говорят друзья-программисты, «упал пацтол»! Напоминаю тем, кто в школе проходил мимо греческой мифологии: выражение «Сизифов труд» означает бесконечный и бесплодный труд! Подробности, естессно, в Википедии. Если я правильно понимаю, либо пользователи репозитория ALT Linux считают свой труд Сизифовым, либо у них более чем прекрасное чувство юмора! :D

Вы не подумайте, что я пытаюсь стебаться над отечественными производителями! Я всего лишь констатирую факты и хочу установить истину… Ну и иногда мне бывает просто «за державу обидно», как говорил герой известного фильма.
Всем благ и стаБИЛьного вай-фая!