GraphLab: A New Parallel Framework for Machine Learning
graphlab.ml.cmu.edu
graphlab.ml.cmu.edu
GraphLab would be suitable for machines with multiple processors or the new cloud on chip machines which have ~40+ Cores.
Most of the Machine Learning algorithms tend to be processing intensive, and simple abstractions such as Map-Reduce dont help a lot, thus GraphLab has its own niche to serve.