Lastovetsky, A.,  "Heterogeneous Parallel Computing: from Clusters of Workstations to Hierarchical Hybrid Platforms",  Supercomputing Frontiers and Innovations, vol. 1, issue 3, pp. 70-87, 12/2014.