Легким движением руки MIPS Technologies превращается… в RISC-V

60a1f889d8f9bc2cf778a648bb76cd98.png

Итак, компания MIPS Technologies прекращает разработку архитектуры MIPS, переключившись на работу с системами на базе архитектуры RISC-V. И уже восьмое по счету поколение архитектуры MIPS решили построить на наработках открытого проекта RISC-V.

Стоит напомнить, что компания не раз переходила из рук в руки. В 2017 году она стала работать под началом стартапа Wave Computing, который разрабатывает ускорители для систем машинного обучения. В этих устройствах использовались процессоры MIPS. Дело шло не очень, так что в прошлом году стартап стал банкротом. Правда, процедуру банкротства он так и не завершил, поскольку получил инвестиции от венчурного фонда Tallwood. В итоге была проведена масштабная реорганизация, включая смену названия — теперь компания называется MIPS.
Ну и изменилось не только название, бизнес-модель руководство также решило поменять, расширив сферу деятельности.

Ранее MIPS Technologies занималась развитием архитектуры и лицензированием интеллектуальной собственности, которая связана с процессорами MIPS. Сами чипы компания не производила. Но вот перерожденная организация займется выпуском процессоров, но уже на базе архитектуры RISC-V.

Последняя развивается силами некоммерческой структуры RISC-V International при участии всего сообщества разработчиков. По целому ряду причин компания MIPS приняла решение не продолжать развитие собственной архитектуры, а подключиться к совместной с RISC-V International работе. Интересный момент — MIPS уже несколько лет является участником RISC-V International, причем технический директор RISC-V International — экс-сотрудник MIPS Technologies.

Разработки RISC-V в большинстве своем относятся к открытой и гибкой системе машинных инструкций, которая позволяет создавать микропроцессоры для самых разных отраслей, без необходимости лицензионных выплат и наложения жестких условий на использование. Благодаря такой концепции процессоры на базе RISC-V полностью открытые.

На основе этой архитектуры под разными свободными лицензиями, включая BSD, MIT, Apache 2.0, развивается несколько десятков вариантов ядер микропроцессоров, SoC и уже производимых чипов. Чипы с этой архитектурой поддерживаются разными проектами, начиная с Glibc 2.27, binutils 2.30, gcc 7 и ядра Linux 4.15.

Архитектура MIPS была одним из главных участников «MIPS-революции» в 80-х годах прошлого века, вместе с SPARC, Alpha, PA-RISC. Эта революция довольно сильно напугала Intel — так сильно, что компания потратила несколько миллиардов на разработку Itanium. Процессоры с архитектурой MIPS использовались в мини-ПК DEC, рабочих станциях Silicon Graphics, видеоиграх Nintendo и многих других системах.

Публичной компания стала в 1989 году, после этого Microsoft перенесла Windows на MIPS. Еще чуть позже Silicon Graphics выкупила бизнес компании, выделила его как собственное подразделение, которое стало публичным в 1998 году. Тогда MIPS была прямым конкурентом ARM, причем более сильным конкурентом.

1hdqmj1bvguax5hnugdz0ci_jbw.jpeg

© Habrahabr.ru