Hoefler, T. and Moor, D. (2014) “Energy, Memory, and Runtime Tradeoffs for Implementing Collective Communication Operations”, Supercomputing Frontiers and Innovations, 1(2), pp. 58–75. doi: 10.14529/jsfi140204.