Dopo aver svelato la sua piattaforma di servizi cloud aziendali il primo giorno della conferenza Cloud Next presso il Moscone Center di San Francisco, in California, Google ha utilizzato il secondo giorno dell'evento per annunciare due nuovi prodotti che, secondo la società, aiuteranno i clienti "Sviluppare e distribuire dispositivi connessi intelligenti su larga scala".
Il primo, Edge TPU, è un nuovo chip hardware incentrato sull'IoT per l'ambiente edge, mentre il secondo, Cloud IoT Edge, è uno stack software che estende la capacità di intelligenza artificiale di Google Cloud a gateway e dispositivi connessi. Insieme, Google afferma che i due prodotti consentiranno agli utenti di farlo "Crea e addestra modelli ML (machine learning) nel cloud, quindi eseguili su dispositivi Cloud IoT Edge tramite l'acceleratore hardware Edge TPU".
Edge TPU
Edge TPU è il chip ASIC appositamente creato da Google che secondo la società è progettato per eseguire i suoi modelli di machine learning (ML) TensorFlow Lite all'edge. Secondo il vicepresidente IoT di Google, Injong Rhee, mentre progettava il chip, la società lo era "Iperfocused" sull'ottimizzazione per "prestazioni per watt" e "prestazioni per dollaro" con un ingombro ridotto.
"Le Edge TPU sono progettate per completare la nostra offerta Cloud TPU, in modo da poter accelerare l'addestramento ML nel cloud, quindi avere inferenze ML fulminee all'edge. I tuoi sensori diventano più che semplici raccoglitori di dati: prendono decisioni locali, in tempo reale e intelligenti "
Cloud IoT Edge
Cloud IoT Edge è costituito da due componenti: il Edge IOT Core funzioni gateway e Edge ML, un runtime basato sul framework ML open source leggero, TensorFlow Lite, e può eseguire modelli su dispositivi edge basati su Android Things o sistema operativo Linux. Estende le capacità di elaborazione dati e apprendimento automatico di Google Cloud a gateway, fotocamere e dispositivi finali, rendendo le applicazioni IoT più intelligenti, più sicure e più affidabili, secondo l'azienda.
"Ti consente di eseguire modelli ML addestrati in Google Cloud su Edge TPU o su acceleratori basati su GPU e CPU. Cloud IoT Edge può essere eseguito su dispositivi Android Things o Linux OS "
Kit di sviluppo TPU Edge
Google ha anche annunciato un kit di sviluppo Edge TPU che include un sistema su modulo (SOM) che combina Edge TPU di Google, una CPU NXP, Wi-Fi e l'elemento sicuro di Microchip in un fattore di forma compatto. Sarà disponibile per gli sviluppatori questo ottobre, afferma la società.