Dichev, K., and A. Lastovetsky,  "Optimization of collective communication for heterogeneous HPC platforms",  High-Performance Computing on Complex Environments: Wiley, pp. 95-114, 2014.