A [tensor processing unit] (TPU) is a specialized type of hardware accelerator designed specifically to deal with complex and intensive workloads such as neural networks, machine learning and artificial intelligence.