Fast Deep Neural Network Training on Distributed Systems and Cloud TPUs | IEEE Journals & Magazine | IEEE Xplore