Here is a nice image I got from my collaborator Aapo Kyrola:
Aapo's GraphChi system enables to run graph algorithms on graph with billions of edges on a mac mini computer. It is an out of core computation which makes online passes on the data from disk (without reading it fully to memory). If you are interested in learning more - come to see Aapo's demo at our GraphLab workshop.
Read more on GraphChi