Uno scienziato informatico mostra il primo PC Linux basato su RISC-V al mondo con una GPU AMD RX 6700 XT
Quando Nvidia stava annunciando le intenzioni di acquistare ARM e molti analisti del settore hanno immediatamente espresso la loro preoccupazione per lo stato dell'architettura ARM che potrebbe non rimanere open source per troppo tempo, SiFive si presentò con una grande spinta per la sua architettura CPU RISC-V come una vera alternativa open source. Simile all'iniziativa Windows-on-ARM, SiFive ha promesso di fornire una piattaforma PC di uso generale che avrebbe permesso agli sviluppatori di software di adattare il codice basato su Windows e Linux per i processori RISC-V. SiFive ha impiegato solo pochi mesi per lanciare la sua prima scheda madre per PC chiamata HiFive Unmatchedche è basata sul SoC U7. Tuttavia, poiché la comunità RISC-V non è così grande, lo sviluppo sulla piattaforma PC non è esattamente veloce. È interessante notare che, Nvidia è recentemente riuscita ad abilitare il supporto RTX 3000 per i portatili basati su ARMe, quasi contemporaneamente, un appassionato di RISC-V è riuscito a realizzare una AMD RX 6700 XT su un sistema HiFive Unmatched basato su Linux.
Questa è essenzialmente una doppia pietra miliare per la comunità RISC-V. Hackster.io riporta che l'informatico René Rebe prima è riuscito a far funzionare l'HiFive Unmatched con Linux, e poi ha aggiunto il supporto per la GPU Radeon RX 6700 XT attraverso il driver Mesa Gallium 21.1.5. Apparentemente, il SoC U7 non è adeguatamente supportato in Linux, ma Rebe è stato in grado di fare la sua magia e patchare il kernel Linux per supportare sia l'architettura RISC-V che la RDNA2 GPU in circa 10 ore. La GPU non è ancora completamente funzionale. Può visualizzare la GUI, può renderizzare la grafica 3D in modalità accelerata e anche decodificare video ad alta risoluzione, ma non può eseguire giochi. Tuttavia, questo è ancora un risultato impressionante che non è facilitato dal team SiFive stesso.
Con un po' più di lavoro, RISC-V può diventare una seria alternativa per le architetture ARM e persino X64. L'HiFIve Unmatched offre già il supporto per la maggior parte delle interfacce PC popolari come PCIe 3.0, M.2 e USB, quindi tutto si riduce ai progressi di codifica specifici della CPU per consentire una più ampia compatibilità con Linux ed eventualmente Windows.
I nostri Top 10
» Top 10 Portatili Multimedia
» Top 10 Portatili Gaming
» Top 10 Portatili Gaming Leggeri
» Top 10 Portatili da Ufficio e Business economici
» Top 10 Portatili Premium da Ufficio/Business
» Top 10 Portatili sotto i 300 Euro
» Top 10 Portatili sotto i 500 Euro
» Top 10 dei Portatili Workstation
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Convertibili
» Top 10 Tablets
» Top 10 Tablets Windows
» Top 10 Smartphones