communication - efficient distributed stochastic gradient descent with butterfly mixing .
The tradeoffs of large scale learning