Clarke, D., A. Ilic, A. Lastovetsky, and L. Sousa,  "Hierarchical Partitioning Algorithm for Scientific Computing on Highly Heterogeneous CPU + GPU Clusters",  18th International European Conference on Parallel and Distributed Computing (Euro-Par 2012), Rhodes Island, Greece, Lecture Notes in Computer Science 7484, Springer, pp. 489-501, 27-31 August, 2012.