A communication-reduced and computation-balanced framework for fast graph computation