RISC-V, anche Imagination Technologies è della partita: ecco le CPU Catapult

RISC-V, anche Imagination Technologies è della partita: ecco le CPU Catapult

Imagination Technologies ha presentato il suo primo core RISC-V chiamato Catapult. Le nuove soluzioni si suddividono in quattro famiglie: microcontrollori dinamici, processori embebbed realtime, CPU per applicazioni ad alte prestazioni e soluzioni per il settore automobilistico.

di pubblicata il , alle 07:11 nel canale Processori
Imagination TechnologiesCatapultRISC-V
 

Si chiama Catapult la prima linea di CPU basate sull'ISA open source RISC-V della britannica Imagination Technologies. Progettate da zero, le soluzioni Catapult si suddividono in quattro famiglie: microcontrollori dinamici, processori embebbed realtime, CPU per applicazioni ad alte prestazioni e soluzioni per il settore automobilistico.

La prima famiglia, quella dei microcontrollori, è già in consegna ai clienti di Imagination all'interno di SoC con GPU ad alte prestazioni. Le CPU embedded realtime sono disponibili da ora, mentre le CPU per applicazioni ad alte prestazioni e le soluzioni automotive arriveranno "a partire" dal 2022.

Al momento i progetti presentati da Imagination Technologies si basano su un core "in order" per sistemi a 32 e 64 bit che può essere integrato in cluster fino a 8 unità. L'azienda del Regno Unito non ha diffuso informazioni prestazionali, ma al momento si tratta di un progetto semplice per microcontrollori e altri dispositivi a basso consumo.

Come si apprende in una roadmap, tra il 2023 e il 2024 arriverà un core RISC-V più complesso, una soluzione "out of order" ad alte prestazioni pensata per competere sia con i core degli altri progettisti dell'ecosistema RISC-V (come SiFive) che con le soluzioni di Arm.

In seguito, Imagination si concentrerà su un progetto identificato dalla scritta "next generation heterogeneous compute"; ancora non si hanno dettagli ma probabilmente vedrà una presenza più massiccia delle altre proprietà intellettuali dell'azienda, dalle GPU agli acceleratori neurali.

Le nuove soluzioni Catapult sono accompagnate da Catapult SDK e Catapult Studio per lo sviluppo e il debug, in modo da consentire agli sviluppatori di sfruttare al massimo le peculiarità dell'architettura. L'SDK supporta Windows, Ubuntu, CentOS e macOS, e include sia FreeRTOS che il pieno supporto per i bootloader standard di Linux, kernel e filesystem basati su Yocto. Catapult Studio si basa su Visual Studio Code, con funzionalità incentrate sullo sviluppo RISC-V per il settore embedded e la stretta integrazione con l'SDK principale.

Idee regalo, perché perdere tempo e rischiare di sbagliare?
REGALA UN BUONO AMAZON
!

16 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
Tedturb007 Dicembre 2021, 08:01 #1
Non sono ancora falliti?
Non e' che 'sto RISC-V diventera' l'esercito dei morti viventi?
Axel.vv07 Dicembre 2021, 08:32 #2
Considerando che una delle più grosse lacune di RISC-V ad oggi è la mancanza di una GPU, ha molto senso che chi ha fatto le GPU per i SoC Apple fino al 2017 ci attacchi una CPU, senza dover spendere un solo dollaro in costi di licenza.
supertigrotto07 Dicembre 2021, 09:30 #3
Va a finire che il Raspberry diventerà acqua passata, è sempre basato su arm il Raspberry,che è una soluzione proprietaria.
Risc V sta facendo passi da gigante.
Gringo [ITF]07 Dicembre 2021, 09:45 #4
@Axel.vv
Si la mancanza di una GPU per il RISC-V potrebbe trasformarsi in un problema, quasi tutto si stà spostando sulla sinergia CPU+GPU+AI, il che porta che le CPU moderne dovranno per forza come fù con il Co-Processore Matematico decidersi su una struttura che comporti tutto, e la GPU discreta diventare un optional.
L'OpenGPU esiste ma e fossilizzata.
Axel.vv07 Dicembre 2021, 10:03 #5
@supertigrotto
Già oggi puoi acquistare schedine basate su ESP32-C3 della Espressif. Un'alternativa molto interessante ad Arduino, basata su RISC-V e programmabile con la stessa IDE.
Sono più potenti ed economiche di Arduino. A dire il vero l'ESP32 (non c3) basato su cpu Tensilica Xtensa va decisamente più veloce, ma è un dual core contro un single core e 240 MHz contro 160.

@Gringo [ITF]
Verissimo e ci vorrà molto tempo prima che queste lacune siano colmate, sempre ammesso che questo avvenga.
Leggevo di un progetto molto interessante, in cui i core RISC-V vengono estesi con istruzioni grafiche e di machine learning e fatti funzionare come unità shaders in soluzioni multicore spinte.
https://www.tomshw.it/hardware/risc...pu-open-source/
Mechano07 Dicembre 2021, 10:14 #6
Ma perché VIA che ha l'S3 Unichrome GPU non si butta in questo mondo?

Sarebbe la prima azienda con una GPU ad avere un SoC completo con Risc-V.
pabloski07 Dicembre 2021, 10:52 #7
Originariamente inviato da: Axel.vv
Già oggi puoi acquistare schedine basate su ESP32-C3 della Espressif.


E ci sono i SoC Si-Five che sono tra i più avanzati. E Alibaba ha reso opensource i suoi SoC RISC-V. Questi ultimi contengono pure unità "neurali" per l'accelerazione degli algoritmi di deep learning.

Originariamente inviato da: Axel.vv
Verissimo e ci vorrà molto tempo prima che queste lacune siano colmate, sempre ammesso che questo avvenga.
Leggevo di un progetto molto interessante, in cui i core RISC-V vengono estesi con istruzioni grafiche e di machine learning e fatti funzionare come unità shaders in soluzioni multicore spinte.
https://www.tomshw.it/hardware/risc...pu-open-source/


State ragionando come se RISC-V fosse un'azienda che produce processori. RISC-V è un'ISA. Chi progetta i SoC può metterci dentro quello che vuole. Imagination, per esempio, possiede ancora le IP sulle GPU PowerVR. E può benissimo creare SoC RISC-V + PowerVR.

Per gli altri usi, l'ISA RISC-V è stata già estesa a più riprese. Nessuno sente la necessità impellente di una GPU basata su RISC-V, perchè non avrebbe senso commercialmente.

Servono unità specifiche ( e relativi set d'istruzioni ) per accelerare determinate carichi. Alla fin fine unità di calcolo vettoriale. Non necessariamente intere GPU.
Axel.vv07 Dicembre 2021, 11:10 #8
@pabloski
Ragiono in termini di licenze. Poi hai assolutamente ragione, un conto è avere la possibilità di usare un set di istruzioni open source condiviso da molti sviluppatori di software, e un altro è avere il know how per sviluppare le implementazioni di quelle istruzioni su silicio. Ma questo vale anche lato CPU.

Gio2207 Dicembre 2021, 11:50 #9
Imagination Technologies Group è un'azienda britannica


anche questa un'azienda occidentale.
A detta di quasi tutti i cinesi dovevano conquistare il mondo.
Dove sono se poi nelle tecnologie di punta ancora non esistono?
Si è gridato al lupo al lupo ma alla fine il mondo è saldamente nelle mani degli anglosassoni (intesi come blocco di nazioni di quella cultura...le five eyes insomma).
LMCH07 Dicembre 2021, 12:25 #10
Originariamente inviato da: Gio22
anche questa un'azienda occidentale.
A detta di quasi tutti i cinesi dovevano conquistare il mondo.
Dove sono se poi nelle tecnologie di punta ancora non esistono?
Si è gridato al lupo al lupo ma alla fine il mondo è saldamente nelle mani degli anglosassoni (intesi come blocco di nazioni di quella cultura...le five eyes insomma).

Non sottovalutare la Cina.
La RPC sta spingendo contemporaneamente la sua cpu "autarchica" Longsoon e Risc-V, l'unica cosa che la frena é che non ha accesso in patria alle ultime tecnologie produttive (per ora arrivano ai 14nm) e che le varie aziende più o meno parastatali sono in competizione tra loro con una tendenza ad intralciarsi reciprocamente.
Adesso che di fatto é in corso la Guerra Fredda 2.0 (e speriamo che rimanga fredda) avrà sempre più difficoltà a mettere le mani su tecnologie e know-how esteri, ma la leadership cinese pensa che ormai possono farcela da soli.
Ci sono già parecchi SoC Risc-V "cinesi", ma da noi che io sappia non vengono utilizzati al di fuori dell'hobbistica (troppi rischi tecnico-industriali, poca documentazione e troppo firmware chiuso).

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^