A Tensor Processing Unit (TPU) is a proprietary processing unit created by Google to handle neural network and machine learning projects. TPU processors allow large amounts of low-level processing simultaneously.
TPUs are used alongside CPUs, GPUs and other resources to achieve the best results.