Depois de lançar sua Cloud Services Platform corporativa no primeiro dia de sua conferência Cloud Next no Moscone Center em San Francisco, CA, o Google usou o Dia 2 do evento para anunciar dois novos produtos que, segundo a empresa, ajudarão os clientes “Desenvolver e implantar dispositivos inteligentes conectados em escala”.
O primeiro, Edge TPU, é um novo chip de hardware focado em IoT para o ambiente de ponta, enquanto o segundo, Cloud IoT Edge, é uma pilha de software que estende a capacidade de IA do Google Cloud para gateways e dispositivos conectados. Juntos, o Google diz que os dois produtos permitirão aos usuários “Construir e treinar modelos de ML (aprendizado de máquina) na nuvem e, em seguida, executá-los em dispositivos Cloud IoT Edge por meio do acelerador de hardware Edge TPU”.
Edge TPU
O Edge TPU é o chip ASIC desenvolvido pelo Google que, segundo a empresa, foi projetado para executar seus modelos de aprendizado de máquina (ML) TensorFlow Lite no limite. De acordo com o vice-presidente de IoT do Google, Injong Rhee, ao projetar o chip, a empresa foi “Hiperfocado” na otimização de 'desempenho por watt' e 'desempenho por dólar' em uma pequena área.
“Edge TPUs são projetados para complementar nossa oferta de Cloud TPU, para que você possa acelerar o treinamento de ML na nuvem e ter uma inferência de ML ultrarrápida na borda. Seus sensores se tornam mais do que coletores de dados - eles tomam decisões locais, em tempo real e inteligentes ”
Cloud IoT Edge
O Cloud IoT Edge consiste em dois componentes: o Edge IOT Core funções de gateway e Edge ML, um tempo de execução baseado na estrutura leve de ML de código aberto, TensorFlow Lite, e pode executar modelos em dispositivos de borda baseados no Android Things ou no sistema operacional Linux. Ele estende os recursos de processamento de dados e aprendizado de máquina do Google Cloud para gateways, câmeras e dispositivos finais, tornando os aplicativos IoT mais inteligentes, seguros e confiáveis, de acordo com a empresa.
“Ele permite que você execute modelos de ML treinados no Google Cloud no Edge TPU ou em aceleradores baseados em GPU e CPU. O Cloud IoT Edge pode ser executado em dispositivos Android Things ou Linux OS ”
Kit de Desenvolvimento Edge TPU
O Google também anunciou um kit de desenvolvimento Edge TPU que inclui um sistema no módulo (SOM) que combina o Edge TPU do Google, uma CPU NXP, Wi-Fi e o elemento seguro da Microchip em um formato compacto. Ele estará disponível para desenvolvedores em outubro, diz a empresa.