Paraphrasing: Generating parallel programs using refactoring
Large-scale matrix factorization with distributed stochastic gradient descent