6 мая 2022 г.

Обновлённая версия санкционного списка Соединённого Королевства от 4 мая включает, помимо прочих, российские компании АО МЦСТ и «Байкал Электроникс» — разработчиков, соответственно, процессоров «Эльбрус» и «Байкал». В графе «наложенные санкции» для обеих указана «заморозка активов», что на первый взгляд не выглядит катастрофично — учитывая, к примеру, что после лишения ЦБ РФ доступа к примерно 300 млрд долл. размещённых за рубежом средств рубль лишь продолжает укрепляться относительно мировых резервных валют. Однако для разработчиков процессоров блокировка возможности свободно оперировать средствами может означать необходимость коренной перестройки самых основ деятельности.

Давай, ARM, до свидания

Суть в том, что российские процессоры разрабатываются на базе лицензируемых глобальных архитектур — и прежде всего ARM, правообладателем которой выступает британская по происхождению компания Arm Limited. Поскольку, как свидетельствует цитируемый «Коммерсантом» эксперт, британским компаниям запрещается продолжать любые правоотношения с попавшими под ограничения компаниями, АО МЦСТ и «Байкал Электроникс» не смогут приобретать новые проектировочные и производственные лицензии на соответствующие процессоры у западных правообладателей.

А вот это уже проблема, поскольку, к примеру, на разрабатываемые сейчас перспективные процессоры — Baikal M2, Baikal L, Baikal S2 — у «Байкал Электроникс» имеются только проектировочные, но не производственные лицензии. Выходит, после того, как новейшие чипы будут полностью разработаны, ни один стремящийся оставаться в международном правовом поле чипмейкер — ни TSMC, ни Global Foundries, ни UMC — без действующей производственной лицензии изготавливать их не возьмётся.

TSMC, кстати говоря, почти сразу после начала военной спецоперации и без того полностью прекратила исполнение заказов российских проектировщиков процессоров, так что майские британские санкции ничего в этом плане не изменили. Оставалась, правда, надежда договориться с каким-то другим чипмейкером, хотя бы с китайским SMIC, — но теперь речь может идти лишь о ранее разработанных процессорах, на которые у АО МЦСТ и «Байкал Электроникс» имеются до сих пор не отозванные производственные лицензии.

Андрей Евдокимов, генеральный директор «Байкал Электроникс», так прокомментировал новость о внесении компании в британские рестрикционные списки: «Очередная порция санкций на текущий момент никак не отражается на общей картине и не меняет ситуацию. В ноябре-декабре 2021 года компанией „Байкал Электроникс“ было получено все необходимое для ведения разработок IP (intellectual property). В данный момент работа над проектами Baikal-L и Baikal-S2 ведется по графику, загрузка разработчиков обеспечена как минимум на ближайшие 1,5 года. При этом, на наш взгляд, главная задача, которая требует решения в текущей ситуации, — обеспечение доступа к современным производственным мощностям. После этого все остальное также будет решено».

Осознанный RISC

Судя по всему, вслед за постепенно крепнущим кризисом глобальной долларовой системы начинают уходить в историю и другие казавшиеся незыблемыми столпы взаимоотношений между странами и компаниями, причём на всех уровнях. В приложении к полупроводниковой отрасли это будет означать, помимо прочего, отказ от лицензирования закрытых процессорных архитектур компаниями, действующими вне пределов одного и того же макрорегиона. Иными словами, если имеется вероятность, что из чисто политических соображений выдача новых лицензий на проектирование и производство ЦП может быть в любой момент прекращена, — какой смысл инвестировать в такие лицензии?

Перечень актуальных сегодня процессорных архитектур не исчерпывается закрытыми (требующими лицензирования) x86 и ARM: доступен целый ряд открытых — RISC-V, MIPS, VLIW. Например, ещё в 2018 г., после того как США волюнтаристски ввели рестрикции против китайского ИТ-вендора ZTE, крупнейший облачный провайдер Поднебесной Alibaba Cloud озаботился разработкой собственных чипов на базе как раз открытой архитектуры RISC-V. И к настоящему времени уже располагает процессорами на базе RISC-V, на которых за счёт удачной аппаратной виртуализации могут исполняться свежие версии ОС Android (а та ориентирована, напомним, как раз на архитектуру ARM) — включая её серверную разновидность, оптимизированную для решения самых разнообразных задач машинного обучения.

Разумеется, переводить прямо сейчас находящиеся в разработке перспективные «Байкалы» с фактически заблокированной для России архитектуры ARM на открытую RISC-V — задача дорогостоящая и долгая. По оценке экспертов «Коммерсанта», на её решение может потребоваться не менее пары лет и около 1 млрд руб. инвестиций. Однако других вариантов немного: либо найти некоего полуподпольного чипмейкера с достаточно развитыми технологическими мощностями и готовностью изготавливать ARM-процессоры без активной производственной лицензии — либо воспользоваться наработками той же Alibaba Cloud для эмуляции процессорных ARM-инструкций на чипах открытой архитектуры.

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

Вряд ли стоит сомневаться, что многочисленные (в основном китайские) разработки ЦП на базе открытых архитектур — Loongson на основе MIPS, Xiangshan на основе RISC-V, да тот же Elbrus-8CB на VLIW — привлекут теперь самое пристальное внимание как корпоративных, так и государственных инвесторов из стран, не ассоциированных либо не стремящихся ассоциироваться с так называемым «первым миром» (ныне — фактически новоявленным военным блоком AUKUS плюс-минус Япония).

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

Источник: Максим Белоус, IT Channel News