{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T04:40:49Z","timestamp":1729658449397,"version":"3.28.0"},"reference-count":40,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016,12]]},"DOI":"10.1109\/icitst.2016.7856668","type":"proceedings-article","created":{"date-parts":[[2017,2,16]],"date-time":"2017-02-16T17:16:34Z","timestamp":1487265394000},"page":"63-68","source":"Crossref","is-referenced-by-count":2,"title":["Efficient parallel Stochastic Gradient Descent for matrix factorization using GPU"],"prefix":"10.1109","author":[{"given":"Mohamed A.","family":"Nassar","sequence":"first","affiliation":[]},{"given":"Layla A. A.","family":"El-Sayed","sequence":"additional","affiliation":[]},{"given":"Yousry","family":"Taha","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Accelerating a Movie Recommender System Using VirtualCL on a Heterogeneous GPU Cluster","year":"2015","author":"bhatnagar","key":"ref39"},{"key":"ref38","article-title":"Efficient Host-Device Data Transfer","author":"hwu","year":"2014","journal-title":"Lecture Notes University of Illinois at Urbana-Champaign"},{"key":"ref33","article-title":"The MovieLens Datasets: History and Context","volume":"5","author":"maxwell harper","year":"2015","journal-title":"ACM Transactions on Interactive Intelligent Systems (TiiS)"},{"journal-title":"Evaluating Collaborative Filtering Over Time","year":"2010","author":"lathia","key":"ref32"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020426"},{"journal-title":"GPU Memory Types &#x2014; Performance Comparison","year":"2015","key":"ref30"},{"key":"ref37","article-title":"GPUSGD: A GPU-accelerated stochastic gradient descent algorithm for matrix factorization","volume":"27","author":"jin","year":"2015","journal-title":"Concurrency and Computation Practice and Experience"},{"key":"ref36","first-page":"1","article-title":"Netflix Prize and SVD","author":"gower","year":"2014"},{"journal-title":"Predicting Business Ratings on Yelp Report","year":"2015","author":"ginger","key":"ref35"},{"key":"ref34","first-page":"257","article-title":"Evaluating recommendation systems","author":"shani","year":"2010","journal-title":"Recommender Systems Handbook"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2015.79"},{"key":"ref40","article-title":"GPUSGD: A GPU-accelerated stochastic gradient descent algorithm for matrix factorization","volume":"27","author":"jin","year":"2015","journal-title":"Concurrency and Computation Practice and Experience"},{"key":"ref11","article-title":"Speeding up Collaborative Filtering with Parametrized Preprocessing","author":"anthony","year":"2015","journal-title":"Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2015.7363811"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2014.05.382"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2668133"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33347-7_17"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICACCI.2014.6968532"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1088\/1757-899X\/10\/1\/012017"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31464-3_58"},{"key":"ref19","doi-asserted-by":"crossref","first-page":"793","DOI":"10.1007\/s10115-013-0682-2","article-title":"Parallel matrix factorization for recommender systems","volume":"41","author":"hsiang-fu","year":"2014","journal-title":"Knowledge and Information Systems(KAIS)"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/AICCSA.2015.7507088"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.5120\/21281-4200"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-27308-7_45"},{"key":"ref3","article-title":"Non-personalized recommender systems and user-based collaborative recommender systems","volume":"6","author":"poriya","year":"2014","journal-title":"International Journal of Applied Information Systems (IJAIS)"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139924801"},{"key":"ref29","article-title":"Parallel and Distributed Collaborative Filtering: A Survey","volume":"49","year":"2016","journal-title":"Journal of ACM Computing Surveys (CSUR) Surveys Homepage"},{"key":"ref5","article-title":"Recommendation System Based on Collaborative Filtering","author":"wen","year":"2008","journal-title":"CS229 Lecture Notes"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2716282.2716289"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.263"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1561\/1100000009"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.proeng.2012.06.118"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-85820-3"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2012.168"},{"key":"ref22","article-title":"Computing Performance Benchmarks among CPU, GPU, and FPGA","author":"robert cullinan","year":"2012","journal-title":"MathWorks"},{"key":"ref21","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-540-68880-8_32","article-title":"Large-scale parallel collaborative filtering for the Netflix prize","author":"zhou","year":"2008","journal-title":"Proceedings of International Conf on Algorithmic Aspects in Information and Management"},{"key":"ref24","first-page":"693","article-title":"HOGWILD!: a lock-free approach to parallelizing stochastic gradient descent","author":"niu","year":"2011","journal-title":"Advances in neural information processing systems"},{"article-title":"Collaborative Filtering with Batch Stochastic Gradient","year":"2015","author":"tang","key":"ref23"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1504\/IJBDI.2015.070599"},{"journal-title":"CUDA C Programming Guide","year":"2016","key":"ref25"}],"event":{"name":"2016 11th International Conference for Internet Technology and Secured Transactions (ICITST)","start":{"date-parts":[[2016,12,5]]},"location":"Barcelona, Spain","end":{"date-parts":[[2016,12,7]]}},"container-title":["2016 11th International Conference for Internet Technology and Secured Transactions (ICITST)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7847254\/7856645\/07856668.pdf?arnumber=7856668","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,18]],"date-time":"2019-09-18T15:53:53Z","timestamp":1568822033000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7856668\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12]]},"references-count":40,"URL":"https:\/\/doi.org\/10.1109\/icitst.2016.7856668","relation":{},"subject":[],"published":{"date-parts":[[2016,12]]}}}