L'azienda MIPS Technologies interrompe lo sviluppo dell'architettura MIPS e si concentra sulla creazione di sistemi basati sull'architettura RISC-V. L'ottava generazione dell'architettura MIPS sarà costruita sulle basi del progetto open source RISC-V.
Nel 2017, MIPS Technologies è stata acquisita dal startup Wave Computing, che produce acceleratori per sistemi di machine learning che utilizzano processori MIPS. Lo scorso anno, Wave Computing ha avviato un processo di insolvenza, ma una settimana fa è uscita dalla bancarotta grazie al coinvolgimento del fondo di capitale di rischio Tallwood, ha effettuato una riorganizzazione ed è rinata con un nuovo nome: MIPS. La nuova azienda MIPS ha completamente cambiato modello di business e non si limiterà ai processori.
In precedenza, l'azienda MIPS Technologies si occupava dello sviluppo dell'architettura e della concessione in licenza di proprietà intellettuale legata ai processori MIPS, senza impegnarsi direttamente nella produzione. La nuova azienda si dedicherà alla produzione di chip, ma basati sull'architettura RISC-V. MIPS e RISC-V sono simili per concetto e filosofia, ma RISC-V è sviluppato da un'organizzazione non profit, RISC-V International, con il supporto della comunità. L'azienda MIPS ha deciso di non continuare lo sviluppo della propria architettura, ma di unirsi a un lavoro collaborativo. È interessante notare che MIPS Technologies è da tempo membro di RISC-V International e il direttore tecnico di RISC-V International è un ex dipendente di MIPS Technologies.
Ricordiamo che RISC-V offre un'architettura di set di istruzioni aperta e flessibile, che consente di creare microprocessori per vari ambiti senza richiedere royalty e senza impose restrizioni sull'uso. RISC-V permette la creazione di SoC e processori completamente aperti. Attualmente, sulla base della specifica RISC-V, diverse aziende e comunità stanno sviluppando decine di varianti di nuclei di microprocessori, SoC e chip già prodotti con varie licenze aperte (BSD, MIT, Apache 2.0). Il supporto per RISC-V è presente a partire dalle versioni Glibc 2.27, binutils 2.30, gcc 7 e del kernel Linux 4.15.
Fonte: opennet.ru
