Reddy, R., A. Lastovetsky, and P. Alonso,  "HeteroPBLAS: A Set of Parallel Basic Linear Algebra Subprograms Optimized for Heterogeneous Computational Clusters",  Scalable Computing: Practice and Experience, vol. 10, issue 2, pp. 201-216, 06/2009.