MIPS Technologies прекратява разработването на MIPS архитектура в полза на RISC-V

MIPS Technologies прекратява разработването на архитектурата MIPS и преминава към създаване на системи, базирани на архитектурата RISC-V. Беше решено да се изгради осмото поколение MIPS архитектура върху разработките на проекта с отворен код RISC-V.

През 2017 г. MIPS Technologies премина под контрола на Wave Computing, стартираща компания, която произвежда ускорители за системи за машинно обучение, използващи MIPS процесори. Миналата година Wave Computing започна процеса на фалит, но преди седмица с участието на фонда за рисков капитал Tallwood излезе от фалит, реорганизира се и се прероди под ново име - MIPS. Новата компания MIPS промени напълно своя бизнес модел и няма да се ограничава само с процесори.

Преди това MIPS Technologies се занимаваше с архитектурно развитие и лицензиране на интелектуална собственост, свързана с MIPS процесори, без пряко участие в производството. Новата компания ще произвежда чипове, но базирани на архитектурата RISC-V. MIPS и RISC-V са сходни по концепция и философия, но RISC-V е разработен от организацията с нестопанска цел RISC-V International с участието на общността. MIPS реши да не продължи да развива собствената си архитектура, а да се присъедини към сътрудничеството. Трябва да се отбележи, че MIPS Technologies отдавна е член на RISC-V International, а техническият директор на RISC-V International е бивш служител на MIPS Technologies.

Спомнете си, че RISC-V предоставя отворена и гъвкава система за машинни инструкции, която позволява изграждането на микропроцесори за произволни приложения, без да се изискват възнаграждения или налагане на условия за употреба. RISC-V ви позволява да създавате напълно отворени SoC и процесори. В момента, въз основа на спецификацията RISC-V, различни компании и общности под различни безплатни лицензи (BSD, MIT, Apache 2.0) разработват няколко десетки варианта на микропроцесорни ядра, SoC и вече произведени чипове. Поддръжката на RISC-V присъства от изданията на Glibc 2.27, binutils 2.30, gcc 7 и Linux ядрото 4.15.

Източник: opennet.ru

Добавяне на нов коментар