Data partitioning strategies for graph workloads on heterogeneous clusters
GraphLab: A New Framework for Parallel Machine Learning