A Novel Data-Partitioning Algorithm for Performance Optimization of Data-Parallel Applications on Heterogeneous HPC Platforms. - Khaleghzadeh, Hamidreza; Manumachu, Ravindranath Reddy; Lastovetsky, Alexey (IEEE Transactions on Parallel & Distributed Systems, 2018)