BlueConnect: Decomposing all-reduce for deep learning on heterogeneous network hierarchy | IBM Journals & Magazine | IEEE Xplore