STRADS: a distributed framework for scheduled model parallel machine learning
Parallelized stochastic gradient descent