{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:13:32Z","timestamp":1759133612177,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,5,15]],"date-time":"2017-05-15T00:00:00Z","timestamp":1494806400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"the National Key Research and Development Program of China","award":["No. 2016YFB0200400"],"award-info":[{"award-number":["No. 2016YFB0200400"]}]},{"name":"the National Natural Science Foundation of China","award":["No.61402488, No.61502514 and No.61602501"],"award-info":[{"award-number":["No.61402488, No.61502514 and No.61602501"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,5,15]]},"DOI":"10.1145\/3075564.3077625","type":"proceedings-article","created":{"date-parts":[[2017,6,7]],"date-time":"2017-06-07T12:47:29Z","timestamp":1496839649000},"page":"117-126","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["High Performance Coordinate Descent Matrix Factorization for Recommender Systems"],"prefix":"10.1145","author":[{"given":"Xi","family":"Yang","sequence":"first","affiliation":[{"name":"College of Computer, National, University of Defense Technology, Changsha, China"}]},{"given":"Jianbin","family":"Fang","sequence":"additional","affiliation":[{"name":"College of Computer, National, University of Defense Technology, Changsha, China"}]},{"given":"Jing","family":"Chen","sequence":"additional","affiliation":[{"name":"College of Computer, National, University of Defense Technology, Changsha, China"}]},{"given":"Chengkun","family":"Wu","sequence":"additional","affiliation":[{"name":"College of Computer, National, University of Defense Technology"}]},{"given":"Tao","family":"Tang","sequence":"additional","affiliation":[{"name":"College of Computer, National, University of Defense Technology"}]},{"given":"Kai","family":"Lu","sequence":"additional","affiliation":[{"name":"College of Computer, National, University of Defense Technology"}]}],"member":"320","published-online":{"date-parts":[[2017,5,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Duchi","author":"Agarwal Alekh","year":"2011","unstructured":"Alekh Agarwal and John C . Duchi . 2011 . Distributed Delayed Stochastic Optimization. In Advances in Neural Information Processing Systems 24: 25th Annual Conference on Neural Information Processing Systems 2011. Proceedings of a meeting held 12-14 December 2011, Granada, Spain . 873--881. Alekh Agarwal and John C. Duchi. 2011. Distributed Delayed Stochastic Optimization. In Advances in Neural Information Processing Systems 24: 25th Annual Conference on Neural Information Processing Systems 2011. Proceedings of a meeting held 12-14 December 2011, Granada, Spain. 873--881."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2017.91"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2015.55"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/623841"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2015.7363811"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020426"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.68"},{"volume-title":"Descent Methods for Nonnegative Matrix Factorization","author":"Ho Ngoc-Diep","key":"e_1_3_2_1_8_1","unstructured":"Ngoc-Diep Ho and others. 2011. Descent Methods for Nonnegative Matrix Factorization . Springer Netherlands , Dordrecht , 251--293. Ngoc-Diep Ho and others. 2011. Descent Methods for Nonnegative Matrix Factorization. Springer Netherlands, Dordrecht, 251--293."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1941553.1941590"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2716282.2716289"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.263"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-43659-3_45"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2751205.2751209"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2015.06.010"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2015.04.004"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.14778\/2212351.2212354"},{"key":"e_1_3_2_1_17_1","volume-title":"MLlib: Machine Learning in Apache Spark. CoRR abs\/1505.06807","author":"Meng Xiangrui","year":"2015","unstructured":"Xiangrui Meng , Joseph K. Bradley , Burak Yavuz , Evan R. Sparks , Shivaram Venkataraman , Davies Liu , Jeremy Freeman , D. B. Tsai , Manish Amde , Sean Owen , Doris Xin , Reynold Xin , Michael J. Franklin , Reza Zadeh , Matei Zaharia , and Ameet Talwalkar . 2015. MLlib: Machine Learning in Apache Spark. CoRR abs\/1505.06807 ( 2015 ). Xiangrui Meng, Joseph K. Bradley, Burak Yavuz, Evan R. Sparks, Shivaram Venkataraman, Davies Liu, Jeremy Freeman, D. B. Tsai, Manish Amde, Sean Owen, Doris Xin, Reynold Xin, Michael J. Franklin, Reza Zadeh, Matei Zaharia, and Ameet Talwalkar. 2015. MLlib: Machine Learning in Apache Spark. CoRR abs\/1505.06807 (2015)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3038228.3038240"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2783258.2783322"},{"key":"e_1_3_2_1_20_1","volume-title":"Huang","author":"Paine Thomas","year":"2013","unstructured":"Thomas Paine , Hailin Jin , Jianchao Yang , Zhe Lin , and Thomas S . Huang . 2013 . GPU Asynchronous Stochastic Gradient Descent to Speed Up Neural Network Training. CoRR abs\/1312.6186 (2013). Thomas Paine, Hailin Jin, Jianchao Yang, Zhe Lin, and Thomas S. Huang. 2013. GPU Asynchronous Stochastic Gradient Descent to Speed Up Neural Network Training. CoRR abs\/1312.6186 (2013)."},{"key":"e_1_3_2_1_21_1","volume-title":"Advances in Neural Information Processing Systems 24: 25th Annual Conference on Neural Information Processing Systems 2011. Proceedings of a meeting held","author":"Recht Benjamin","year":"2011","unstructured":"Benjamin Recht , Christopher R\u00e9 , Stephen J. Wright , and Feng Niu . 2011 . Hogwild: A Lock-Free Approach to Parallelizing Stochastic Gradient Descent . In Advances in Neural Information Processing Systems 24: 25th Annual Conference on Neural Information Processing Systems 2011. Proceedings of a meeting held 12-14 December 2011, Granada, Spain. 693--701. Benjamin Recht, Christopher R\u00e9, Stephen J. Wright, and Feng Niu. 2011. Hogwild: A Lock-Free Approach to Parallelizing Stochastic Gradient Descent. In Advances in Neural Information Processing Systems 24: 25th Annual Conference on Neural Information Processing Systems 2011. Proceedings of a meeting held 12-14 December 2011, Granada, Spain. 693--701."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2695664.2695850"},{"key":"e_1_3_2_1_23_1","volume-title":"High Performance Parallel Stochastic Gradient Descent in Shared Memory. In 2016 IEEE International Parallel and Distributed Processing Symposium, IPDPS 2016","author":"Sallinen Scott","year":"2016","unstructured":"Scott Sallinen , Nadathur Satish , Mikhail Smelyanskiy , Samantika S. Sury , and Christopher Re . 2016 . High Performance Parallel Stochastic Gradient Descent in Shared Memory. In 2016 IEEE International Parallel and Distributed Processing Symposium, IPDPS 2016 , Chicago, IL, USA , May 23-27, 2016. 873--882. Scott Sallinen, Nadathur Satish, Mikhail Smelyanskiy, Samantika S. Sury, and Christopher Re. 2016. High Performance Parallel Stochastic Gradient Descent in Shared Memory. In 2016 IEEE International Parallel and Distributed Processing Symposium, IPDPS 2016, Chicago, IL, USA, May 23-27, 2016. 873--882."},{"key":"e_1_3_2_1_24_1","volume-title":"Factorbird - a Parameter Server Approach to Distributed Matrix Factorization. CoRR abs\/1411.0602","author":"Schelter Sebastian","year":"2014","unstructured":"Sebastian Schelter , Venu Satuluri , and Reza Zadeh . 2014. Factorbird - a Parameter Server Approach to Distributed Matrix Factorization. CoRR abs\/1411.0602 ( 2014 ). Sebastian Schelter, Venu Satuluri, and Reza Zadeh. 2014. Factorbird - a Parameter Server Approach to Distributed Matrix Factorization. CoRR abs\/1411.0602 (2014)."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/1577069.1577091"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2907294.2907297"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2012.120"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2925426.2926291"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2013.07.015"},{"key":"e_1_3_2_1_30_1","volume-title":"Fast and Scalable Matrix Factorization. CoRR abs\/1610.05838","author":"Xie Xiaolong","year":"2016","unstructured":"Xiaolong Xie , Wei Tan , Liana L. Fong , and Yun Liang . 2016. CuMF_SGD : Fast and Scalable Matrix Factorization. CoRR abs\/1610.05838 ( 2016 ). Xiaolong Xie, Wei Tan, Liana L. Fong, and Yun Liang. 2016. CuMF_SGD: Fast and Scalable Matrix Factorization. CoRR abs\/1610.05838 (2016)."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2012.168"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-013-0682-2"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-68880-8_32"},{"key":"e_1_3_2_1_34_1","volume-title":"Advances in Neural Information Processing Systems 23: 24th Annual Conference on Neural Information Processing Systems","author":"Zinkevich Martin","year":"2010","unstructured":"Martin Zinkevich , Markus Weimer , Alexander J. Smola , and Lihong Li . Parallelized Stochastic Gradient Descent . In Advances in Neural Information Processing Systems 23: 24th Annual Conference on Neural Information Processing Systems 2010 . Proceedings of a meeting held 6-9 December 2010, Vancouver, Canada . Martin Zinkevich, Markus Weimer, Alexander J. Smola, and Lihong Li. Parallelized Stochastic Gradient Descent. In Advances in Neural Information Processing Systems 23: 24th Annual Conference on Neural Information Processing Systems 2010. Proceedings of a meeting held 6-9 December 2010, Vancouver, Canada."}],"event":{"name":"CF '17: Computing Frontiers Conference","sponsor":["SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing"],"location":"Siena Italy","acronym":"CF '17"},"container-title":["Proceedings of the Computing Frontiers Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3075564.3077625","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3075564.3077625","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:03:42Z","timestamp":1750215822000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3075564.3077625"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,15]]},"references-count":34,"alternative-id":["10.1145\/3075564.3077625","10.1145\/3075564"],"URL":"https:\/\/doi.org\/10.1145\/3075564.3077625","relation":{},"subject":[],"published":{"date-parts":[[2017,5,15]]},"assertion":[{"value":"2017-05-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}