Raspberry Pi ha mostrato interesse per un sistema di machine learning integrato

La Raspberry Pi Foundation ha rilasciato la sua prima scheda microcontrollore Pi Pico lo scorso gennaio, al costo di soli $ 4. Basato sul SoC RP2040 della fondazione, il Pi Pico ha già venduto 250.000 copie e 750.000 sono state ordinate.

Alla recente conferenza tinyML Talk, il co-fondatore della fondazione Raspberry Pi, Eben Upton, ha dato uno sguardo al futuro della piattaforma. Con Pico, la fondazione ha mostrato il suo interesse per l'intelligenza artificiale E le prossime iterazioni dovrebbero apportare miglioramenti significativi all'apprendimento automatico.

Le diapositive presentate da Eben Upton all'evento mostrano che Pi Pico potrebbe servire come elemento di base per la progettazione di schede specializzate per l'apprendimento automatico (ML).

Infatti, Pi Pico è una scheda piccola ed economica che integra il sistema RP2040 su un chip (SoC) progettato dalla fondazione stessa.

Questo SoC integra un chip Arm Cortex-M0 + dual-core che funziona fino a 133 MHz, con 264 KB di SRAM (static random access memory) e 2 MB di memoria flash integrata. Di piccole dimensioni (21 x 51 mm), la scheda include anche una porta USB con 26 pin I / O.

"Penso che sia estremamente probabile che ci sia qualche altro pezzo di silicio come [RP2040] da Raspberry Pi. Penso che ci sia un'enorme opportunità qui: a causa della sua necessità di funzionare in modo efficiente sui processori, il mondo tinyML ha spinto un vero focus su primitive abbastanza buone. La cosa interessante di questo mondo per noi è che è un mondo molto statico in termini di come appaiono i primitivi, quindi al momento c'è un po 'di interesse di ricerca su ciò che può essere costruito sotto forma di una migliore implementazione qualcosa che probabilmente non ha più prestazioni aritmetiche di un core del processore, ma non ha tutte le impalcature attorno ad esso.

Il connettore I / O presente sui computer a scheda singola è assente sulla scheda del microcontrollore, cosa può essere scomodo. La base offre invece pad perforati con bordi frastagliati, quasi a evidenziare dove questo microcontrollore potrebbe essere utilizzato di più.

La piattaforma è venduta anche in bobine da 600 unità da integrare in linee di assemblaggio automatizzate. La nuova scheda microcontrollore è programmabile in linguaggio C.. A tale scopo viene fornito un kit di sviluppo che si integra con Visual Studio.

Il Cortex M0 + non dispone di un processore di numeri in virgola mobile. Questo aspetto viene gestito tramite l'SDK di programmazione in linguaggio C. Sulla scheda è disponibile anche una porta MicroPython per la gestione del software in linguaggio Python. Alla conferenza tinyML Talk, i relatori hanno notato che sono necessarie più schede alimentate dal sistema su un chip RP2040. Quindi aziende come Adafruit, Pimoroni e Sparkfun stanno rilasciando il proprio hardware, molti dei quali hanno caratteristiche non presenti nel Pi Pico.

Upton ha detto all'evento che il team interno di Application Specific ICs Raspberry Pi (ASIC) sta lavorando alla prossima iterazione.

presentando Upton suggerisce che il team sembra concentrarsi sugli acceleratori di luce per applicazioni di machine learning a bassissima potenza. Durante il suo discorso a Upton, ha presentato una diapositiva intitolata "Future Directions". La diapositiva mostra tre schede "Pi Silicon" della generazione corrente, due delle quali provengono da partner di schede, MicroMod RP2040 di SparkFun e Nano RP2040 Connect di Arduino.

Il terzo è di ArduCam, un produttore di fotocamere basate sulla piattaforma Raspberry Pi. ArduCam sta attualmente lavorando su ArduCam Pico4ML che integra funzioni di machine learning, fotocamera, microfono e display in un Pico box.

L'ultimo punto suggerisce quale potrebbe essere il progetto futuro, che potrebbe presentarsi sotto forma di acceleratori di luce, forse da 4 a 8 accumulazioni multiple (MAC) per ciclo di clock. Nel suo discorso, Upton ha detto che è "molto probabile che ci sia un altro segmento di silicio proveniente da Raspberry Pi".

Infine, se sei interessato a saperne di più su questa nuova versione, puoi consultare i dettagli nel seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.