MIPS и китайский процессор Loongson идут ва-банк на RISC-V
У RISC-V есть момент. То, что начиналось как попытка создать ISA с открытым исходным кодом для микроконтроллеров низкого уровня и других простых типов микросхем, становится настоящей экосистемой. Процессоры RISC-V по-прежнему не могут соперничать с процессорами типа Cortex-A76 или x86, но они постепенно растут в диаграммах производительности. Два недавних события могут придать проекту дополнительный импульс: во-первых, MIPS (ранее называвшаяся Wave Computing) объявила, что приступит к разработке собственных процессоров RISC-V. Во-вторых, новый китайский процессор Loongson, основанный на архитектуре MIPS64, может искать новую ISA.
Wave Computing была компанией AI, развивающейся на основе архитектуры MIPS, которая в конечном итоге купила саму MIPS Technologies, прежде чем обанкротиться. Впоследствии Wave объявила, что будет переименована в MIPS. Еще в 1980-х и начале 1990-х годов компания MIPS Technologies (не только MIPS) была разработчиком RISC-процессоров, добившимся успеха в 1980-х годах, прежде чем ее приобрела SGI в начале 1990-х. В конце концов SGI решила перейти на грядущий на тот момент Itanium вместо продолжения разработки собственных процессоров, поэтому MIPS возродилась как компания, занимающаяся лицензированием технологий.
На ранних этапах истории Android MIPS пользовалась некоторой популярностью, но растущая гегемония ARM вытеснила ее с рынка. С тех пор мы мало что слышали об ISA. Для Wave Computing было немного странно переименоваться в MIPS, а затем объявить о создании нового процессора RISC-V, но это то, что компания сделала.
«В дальнейшем реструктурированный бизнес будет называться MIPS, что отражает стратегическую ориентацию компании на революционные архитектуры процессоров на основе RISC, которые изначально были разработаны MIPS», - говорится в заявлении компании. «MIPS разрабатывает новую передовую в отрасли архитектуру 8-го поколения, основанную на стандартах, которая будет основана на стандарте процессоров RISC-V с открытым исходным кодом».
Лунгсон из Китая смотрит в будущее
Что касается Loongson, мы уже говорили об этом семействе процессоров раньше. Loongson - одно из китайских процессоров, созданных на базе MIPS64. Текущая версия ядра известна как Loongson 3B4000 и, как сообщается, работает с тактовой частотой от 1,8 до 2 ГГц. Он предлагает четыре ядра и построен по 28-нм техпроцессу. Говорят, что он предлагает 128 КБ L1, разделенный на 64 КБ L1i и 64 КБ L1d, и 256 КБ кеш-памяти L2 на ядро. Предположительно, между всеми ядрами используется L3 объемом 8 МБ.
Следующая итерация серии Loongson 5000, запуск которой запланирован на этот год, будет последним вариантом семейства ЦП, поддерживающим архитектуру MIPS64. Loongson 3A5000 - это четырехъядерный чип для клиентских ПК, а Loongson 3C5000 имеет до 16 ядер и предназначен для серверов. Ожидается, что оба будут изготовлены в TSMC на 12-нм техпроцессе. THG сообщает, что чипы основаны на внутренней архитектуре, полностью совместимой с MIPS64, с увеличенными кэшами и новым контроллером памяти.
Руководители Loongson заявили, что «с нетерпением ждут присоединения к консорциуму инструкций с открытым исходным кодом», что интерпретируется как означающее, что Китай намерен перейти на RISC-V в будущем.
Между этими двумя событиями может быть связь
Время для этих объявлений, вероятно, не случайно. CIP United, китайская компания, контролирует все лицензионные права MIPS в Китае, Гонконге и Макао. На разработку нового ЦП уходит несколько лет, поэтому проект Loongson не сразу переходит на RISC-V. Если семейство Loongson 5000 выйдет в продажу в 2021 году, мы могли бы разумно ожидать увидеть продолжение на основе RISC-V в 2023-2024 годах.
Нам еще несколько лет до того, как процессоры RISC-V могут противостоять ядрам ARM или x86 с точки зрения производительности, но за последние несколько лет в этой области было много интересных мероприятий. Говорят, что Китай наращивает усилия по созданию полупроводниковой экосистемы, не зависящей от США. В стране может казаться, что открытый исходный код RISC-V ISA дает ей наилучший шанс разработать ядро ЦП, которое нельзя запретить.