Linux Foundation hà da travaglià nantu à chips open source
A Fundazione Linux hà lanciatu una nova direzzione - l'Alleanza CHIPS. In parte di stu prughjettu, l'urganizazione hà da sviluppà u sistema di struzzione RISC-V gratuitu è tecnulugia per creà processori basati nantu à questu. Dicemu più in dettaglio ciò chì succede in questa zona.
Patches chì pruteghjanu contru Meltdown è Spectre, in certi casi riduce a produtividade servitori da 50%. À u listessu tempu, e novi variazioni di vulnerabilità ligati à l'esekzione di cumanda speculativa sò sempre emergenti. Circa unu di elli divintò cunnisciutu à principiu di marzu - I specialisti di sicurezza di l'infurmazioni l'anu chjamatu Spoiler. Sta situazione affetta discussione a necessità di rivisione e soluzioni hardware esistenti è approcci à u so sviluppu. In particulare, Intel sò digià preparatu una nova architettura per i so prucessori, micca sottumessu à Meltdown è Spectre.
A Fundazione Linux ùn hè micca stata da parte. L'urganizazione hà lanciatu a so propria iniziativa, l'Alleanza CHIPS, chì i so membri sviluppanu processori basati in RISC-V.
Chì prughjetti sò digià sviluppati ?
I membri di CHIPS Alliance includenu Google, Western Digital (WD) è SiFive. Ognunu di elli hà prisentatu i so sviluppi. Parlemu di certi di elli.
RISCV-DV
U giant di ricerca IT hà liberatu una piattaforma per pruvà i processori basati in RISC-V à open source. suluzione casuale genera squadre chì permettenu verificate a funziunalità di u dispusitivu: prucessi di transizione di prova, pile di chjama, kɔba francese- registri, etc.
By sicondu sviluppatori, a piattaforma differisce da i so analoghi in quantu permette a prova sequenziale di tutti i cumpunenti di chip, cumpresu u bloccu di memoria.
Protocolu OmniXtend
Questu hè un protokollu di rete da WD chì furnisce a coherenza di cache nantu à Ethernet. OmniXtend permette di scambià missaghji direttamente cù u cache di u processatore è hè utilizatu per cunnette parechji tipi di acceleratori: GPU o FPGA. Hè ancu adattatu per creà sistemi basati nantu à parechje chips RISC-V.
Protocollo digià supportatu chips SweRVorientatu versu u trattamentu di dati in centri di dati. SweRV hè un processore superscalar à doppia pipeline di 32 bit custruitu nantu à una tecnulugia di prucessu di 28 nm. Ogni pipeline hà nove livelli, chì permette di carricà è eseguisce parechje cumandamenti simultaneamente. U dispusitivu opera à una freccia di 1,8 GHz.
Generator Rocket Chip
A suluzione hè da SiFive, chì hè stata fundata da i sviluppatori di a tecnulugia RISC-V. Rocket Chip hè un generatore di core di processore RISC-V in lingua Chisel. Ellu hè una un inseme di biblioteche parametrizzate chì sò usati per creà SoC.
Cuncirnendu Scalpello, allora hè una lingua di descrizzione di hardware basatu nantu à Scala. Si genera codice Verilog bassu-livellu chì подходит per processà in ASIC è FPGA. Cusì, vi permette di utilizà i principii OOP in u sviluppu RTL.
Perspettivi di l'allianza
I sperti dicenu chì l'iniziativa di a Fundazione Linux farà u mercatu di processori più demucraticu è apertu à i novi attori. À l'IDC festighjàchì a pupularità crescente di tali prughjetti avarà un impattu pusitivu nant'à u sviluppu di e tecnulugia di machine learning è sistemi AI in generale.
U sviluppu di i prucessori open source riducerà ancu u costu di cuncepimentu di chips persunalizati. Tuttavia, questu succede solu se a cumunità di a Fundazione Linux riesce à attruverà abbastanza sviluppatori.
Prughjetti simili
Altre urganisazioni sviluppanu ancu prughjetti ligati à hardware apertu. Un esempiu hè u cunsorziu CXL, chì hà introduttu u standard Compute Express Link à a mità di marzu. A tecnulugia hè analoga à OmniXtend è cunnetta ancu CPU, GPU, FPGA. Per u scambiu di dati, u standard usa u bus PCIe 5.0.
Un altru prughjettu dedicatu à u sviluppu di tecnulugia di prucessori hè MIPS Open, chì hè apparsu in dicembre 2018. L'iniziativa hè stata creata da a startup Wave Computing. I sviluppatori sò pianificati apartu Accessu à l'ultimi setti di cumandamenti MIPS 32- è 64-bit per a cumunità IT. U principiu di u prugettu hè mistu in i mesi à vene.
In generale, l'approcciu open source hè diventatu generalmente accettatu micca solu per u software, ma ancu per u hardware. Tali prughjetti sò sustinuti da e grande cumpagnie. Dunque, pudemu aspittà chì in un futuru vicinu più dispositi basati nantu à i normi di hardware aperti appariscenu nantu à u mercatu.