A single TPUv2 host has 8 TPU cores with 64GB of total HBM (8GB per core), but like GPUs, TPUs can't directly access a network, so the host also needs CPUs and standard RAM to send data to them. They are fast, and the host has to be fast enough to keep them fed with data, so the host is pretty beefy. But FWIW, a TPUv2 host has somewhere around 330GB of RAM, not 1.4TB.
haldujai|2 years ago
I know just enough about the architecture to facilitate using TPUs for research training runs but I'm not sure what's so special about the host?
Sure it's beefy but there are much beefier servers readily available.
simonster|2 years ago