{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T10:11:56Z","timestamp":1767262316706,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,2,4]],"date-time":"2017-02-04T00:00:00Z","timestamp":1486166400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"US National Science Foundation","award":["1629548"],"award-info":[{"award-number":["1629548"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,2,4]]},"DOI":"10.1145\/3038228.3038240","type":"proceedings-article","created":{"date-parts":[[2017,2,16]],"date-time":"2017-02-16T15:18:54Z","timestamp":1487258334000},"page":"73-83","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Parallel CCD++ on GPU for Matrix Factorization"],"prefix":"10.1145","author":[{"given":"Israt","family":"Nisa","sequence":"first","affiliation":[{"name":"The Ohio State University, Columbus, OH"}]},{"given":"Aravind","family":"Sukumaran-Rajam","sequence":"additional","affiliation":[{"name":"The Ohio State University, Columbus, OH"}]},{"given":"Rakshith","family":"Kunchum","sequence":"additional","affiliation":[{"name":"The Ohio State University, Columbus, OH"}]},{"given":"P.","family":"Sadayappan","sequence":"additional","affiliation":[{"name":"The Ohio State University, Columbus, OH"}]}],"member":"320","published-online":{"date-parts":[[2017,2,4]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2016. Movielens dataset. https:\/\/movielens.org\/. (2016). Accessed: 2016-08-30.  2016. Movielens dataset. https:\/\/movielens.org\/. (2016). Accessed: 2016-08-30."},{"key":"e_1_3_2_1_2_1","unstructured":"Alekh Agarwal and John C Duchi. 2011. Distributed delayed stochastic optimization. In Advances in Neural Information Processing Systems. 873--881.   Alekh Agarwal and John C Duchi. 2011. Distributed delayed stochastic optimization. In Advances in Neural Information Processing Systems. 873--881."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7908-2604-3_16"},{"key":"e_1_3_2_1_4_1","volume-title":"Fast local algorithms for large scale nonnegative matrix and tensor factorizations. IEICE transactions on fundamentals of electronics, communications and computer sciences 92, 3","author":"Cichocki Andrzej","year":"2009","unstructured":"Andrzej Cichocki and PHAN Anh-Huy . 2009. Fast local algorithms for large scale nonnegative matrix and tensor factorizations. IEICE transactions on fundamentals of electronics, communications and computer sciences 92, 3 ( 2009 ), 708--721. Andrzej Cichocki and PHAN Anh-Huy. 2009. Fast local algorithms for large scale nonnegative matrix and tensor factorizations. IEICE transactions on fundamentals of electronics, communications and computer sciences 92, 3 (2009), 708--721."},{"key":"e_1_3_2_1_5_1","unstructured":"Gideon Dror Noam Koenigstein Yehuda Koren and Markus Weimer. 2012. The Yahoo! Music Dataset and KDD-Cup'11.. In KDD Cup. 8--18.   Gideon Dror Noam Koenigstein Yehuda Koren and Markus Weimer. 2012. The Yahoo! Music Dataset and KDD-Cup'11.. In KDD Cup. 8--18."},{"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","volume-title":"Paul Van Dooren, and Vincent D. Blondel","author":"Ho Ngoc-Diep","year":"2011","unstructured":"Ngoc-Diep Ho , Paul Van Dooren, and Vincent D. Blondel . 2011 . Descent Methods for Nonnegative Matrix Factorization. Springer Netherlands , Dordrecht, 251--293. Ngoc-Diep Ho, Paul Van Dooren, and Vincent D. Blondel. 2011. Descent Methods for Nonnegative Matrix Factorization. Springer Netherlands, Dordrecht, 251--293."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1390156.1390208"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020577"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1137\/07069239X"},{"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","volume-title":"Slow learners are fast. arXiv preprint arXiv:0911.0491","author":"Langford John","year":"2009","unstructured":"John Langford , Alexander Smola , and Martin Zinkevich . 2009. Slow learners are fast. arXiv preprint arXiv:0911.0491 ( 2009 ). John Langford, Alexander Smola, and Martin Zinkevich. 2009. Slow learners are fast. arXiv preprint arXiv:0911.0491 (2009)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1553374.1553452"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488457"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2008.16"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864726"},{"key":"e_1_3_2_1_17_1","volume-title":"Hogwild: A lock-free approach to parallelizing stochastic gradient descent. In Advances in Neural Information Processing Systems. 693--701.","author":"Recht Benjamin","year":"2011","unstructured":"Benjamin Recht , Christopher Re , Stephen Wright , and Feng Niu . 2011 . Hogwild: A lock-free approach to parallelizing stochastic gradient descent. In Advances in Neural Information Processing Systems. 693--701. Benjamin Recht, Christopher Re, Stephen Wright, and Feng Niu. 2011. Hogwild: A lock-free approach to parallelizing stochastic gradient descent. In Advances in Neural Information Processing Systems. 693--701."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2695664.2695850"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2365952.2365972"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2907294.2907297"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2012.120"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1017501703105"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487575.2487608"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2012.168"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-013-0682-2"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10994-010-5221-8"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732967.2732973"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015330.1015332"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-68880-8_32"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507157.2507164"}],"event":{"name":"PPoPP '17: 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Austin TX USA","acronym":"PPoPP '17"},"container-title":["Proceedings of the General Purpose GPUs"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3038228.3038240","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3038228.3038240","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:03:11Z","timestamp":1750215791000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3038228.3038240"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,4]]},"references-count":30,"alternative-id":["10.1145\/3038228.3038240","10.1145\/3038228"],"URL":"https:\/\/doi.org\/10.1145\/3038228.3038240","relation":{},"subject":[],"published":{"date-parts":[[2017,2,4]]},"assertion":[{"value":"2017-02-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}