Published 13 February, 2018; last updated 16 February, 2018
Tensor Processing Units (TPUs) perform around 1 GFLOPS/$, when purchased as cloud computing.
In February 2018, Google Cloud Platform blog says their TPUs can perform up to 180 TFLOPS, and currently cost $6.50/hour.1 This gives us $171,000 to rent one TPU continually for a roughly three year lifecycle2 Which is 1.05 GFLOPS/$.
This service apparently began on February 12 2018.3 So this does not appear to be competitive with the cheapest GPUs, in terms of FLOPS/$, or even the cheapest cloud computing.
“Cloud TPUs are available in limited quantities today and usage is billed by the second at the rate of $6.50 USD / Cloud TPU / hour.”
Google Cloud Platform Blog, https://cloudplatform.googleblog.com/2018/02/Cloud-TPU-machine-learning-accelerators-now-available-in-beta.html [Accessed Feb 13 2018]
Google Cloud Platform Blog, https://cloudplatform.googleblog.com/2018/02/Cloud-TPU-machine-learning-accelerators-now-available-in-beta.html [Dated Feb 12 2018, Accessed Feb 13 2018]