Scalable Coordinate Descent Approaches to Parallel Matrix Factorization for Recommender Systems | Synapse