Google remains as the forefront of tech development. Google offers an Edge Tensor Processing Unit (TPU) board as well as Edge TPU Accelerator. Its Edge TPU Accelerator is a USB device which works with boards such as the Raspberry Pi. Using Google's Edge TPU Accelerator, developers can harness low-power single-board computers (SBCs) such as the Pi and Odroid XU4 for various do-it-yourself (DIY) artificial intelligence (AI) projects. These chips are optimized for Google's TensorFlow machine learning framework, and for interfacing with edge devices.
Google Offers TPU Accelerators
Ultimately, Google seeks to deliver an array of custom hardware to allow developers to create machine learning projects such as speech and image recognition. By rolling out TPU chips for edge devices, Google offers machine learning products at the hardware, software, and server levels. TPU devices from Google include the Edge TPU Dev Board, and Edge TPU Accelerator.
Google's Edge TPU Accelerator is a USB device which boasts compatibility with Linux operating systems (OSes). It's compatible with the likes of Raspberry Pi boards, but only at USB 2.0 speeds.
Google Edge TPY Accelerator and TPU Dev Board: Final ThoughtsOverall, it's clear that Google seeks to make machine learning more accessible. Additionally, Google is poised to control everything from hardware to server-side machine learning for developers. Unfortunately, limiting the Edge TPU Accelerator to USB 2.0 speeds could provide a bottleneck. Still, both the TPU Dev Board and Edge TPU Accelerator make machine learning with a variety of SBCs totally feasible. This is a huge win for developers seeking to experiment with machine learning and AI.
Your turn: Will you be adopting any Google TPU devices?