{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T12:59:25Z","timestamp":1774529965466,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,5,27]],"date-time":"2015-05-27T00:00:00Z","timestamp":1432684800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,5,27]]},"DOI":"10.1145\/2723372.2751520","type":"proceedings-article","created":{"date-parts":[[2015,6,2]],"date-time":"2015-06-02T05:35:02Z","timestamp":1433223302000},"page":"79-91","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":31,"title":["sPCA"],"prefix":"10.1145","author":[{"given":"Tarek","family":"Elgamal","sequence":"first","affiliation":[{"name":"Qatar Computing Research Institute, Doha, Qatar"}]},{"given":"Maysam","family":"Yabandeh","sequence":"additional","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]},{"given":"Ashraf","family":"Aboulnaga","sequence":"additional","affiliation":[{"name":"Qatar Computing Research Institute, Doha, Qatar"}]},{"given":"Waleed","family":"Mustafa","sequence":"additional","affiliation":[{"name":"NTG Clarity, Cairo, Egypt"}]},{"given":"Mohamed","family":"Hefeeda","sequence":"additional","affiliation":[{"name":"Qatar Computing Research Institute, Doha, Qatar"}]}],"member":"320","published-online":{"date-parts":[[2015,5,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Graphlab: http:\/\/graphlab.org\/. Graphlab: http:\/\/graphlab.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Mahout machine learning library: http:\/\/mahout.apache.org\/. Mahout machine learning library: http:\/\/mahout.apache.org\/."},{"key":"e_1_3_2_1_3_1","unstructured":"MLlib machine learning library: https:\/\/spark.apache.org\/mllib\/. MLlib machine learning library: https:\/\/spark.apache.org\/mllib\/."},{"key":"e_1_3_2_1_4_1","unstructured":"MPI Forum: http:\/\/www.mpi-forum.org. MPI Forum: http:\/\/www.mpi-forum.org."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1137\/1037127"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/265932"},{"key":"e_1_3_2_1_7_1","volume-title":"Declarative systems for large-scale machine learning","author":"Borkar V. R.","year":"2012","unstructured":"V. R. Borkar , Y. Bu , M. J. Carey , J. Rosen , N. Polyzotis , T. Condie , M. Weimer , and R. Ramakrishnan . Declarative systems for large-scale machine learning . IEEE Data Eng. Bull ., 35(2), 2012 . V. R. Borkar, Y. Bu, M. J. Carey, J. Rosen, N. Polyzotis, T. Condie, M. Weimer, and R. Ramakrishnan. Declarative systems for large-scale machine learning. IEEE Data Eng. Bull., 35(2), 2012."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920881"},{"key":"e_1_3_2_1_9_1","volume-title":"Proc. Conf. on Neural Information Processing Systems (NIPS)","author":"Chu C. T.","year":"2006","unstructured":"C. T. Chu , S. K. Kim , Y. A. Lin , Y. Yu , G. R. Bradski , A. Y. Ng , and K. Olukotun . Map-reduce for machine learning on multicore . In Proc. Conf. on Neural Information Processing Systems (NIPS) , 2006 . C. T. Chu, S. K. Kim, Y. A. Lin, Y. Yu, G. R. Bradski, A. Y. Ng, and K. Olukotun. Map-reduce for machine learning on multicore. In Proc. Conf. on Neural Information Processing Systems (NIPS), 2006."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1137\/0911052"},{"issue":"1","key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","DOI":"10.1111\/j.2517-6161.1977.tb01600.x","volume":"39","author":"Dempster A. P.","year":"1977","unstructured":"A. P. Dempster , N. M. Laird , and D. B. Rubin . Maximum likelihood from incomplete data via the EM algorithm. J. ROYAL STATISTICAL SOCIETY, SERIES B , 39 ( 1 ), 1977 . A. P. Dempster, N. M. Laird, and D. B. Rubin. Maximum likelihood from incomplete data via the EM algorithm. J. ROYAL STATISTICAL SOCIETY, SERIES B, 39(1), 1977.","journal-title":"J. ROYAL STATISTICAL SOCIETY, SERIES B"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2009.5206848"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015330.1015408"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/LGRS.2006.888109"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851476.1851593"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767930"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02163027"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1554633"},{"key":"e_1_3_2_1_22_1","first-page":"31","author":"Hernandez V.","year":"2008","unstructured":"V. Hernandez , J. Roman , and A. Tomas . A robust and efficient parallel SVD solver based on restarted Lanczos bidiagonalization. Electronic Transactions on Numerical Analysis , 31 , 2008 . V. Hernandez, J. Roman, and A. Tomas. A robust and efficient parallel SVD solver based on restarted Lanczos bidiagonalization. Electronic Transactions on Numerical Analysis, 31, 2008.","journal-title":"Electronic Transactions on Numerical Analysis"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-1904-8"},{"key":"e_1_3_2_1_24_1","volume-title":"Proc. Conf. on Innovative Data Systems Research (CIDR)","author":"Kraska T.","year":"2013","unstructured":"T. Kraska , A. Talwalkar , J. C. Duchi , R. Griffith , M. J. Franklin , and M. I. Jordan . MLbase: A distributed machine-learning system . In Proc. Conf. on Innovative Data Systems Research (CIDR) , 2013 . T. Kraska, A. Talwalkar, J. C. Duchi, R. Griffith, M. J. Franklin, and M. I. Jordan. MLbase: A distributed machine-learning system. In Proc. Conf. on Innovative Data Systems Research (CIDR), 2013."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/850924.851523"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/1571711"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:AURO.0000047287.00119.b6"},{"key":"e_1_3_2_1_28_1","volume-title":"Proc. Conf. on Neural Information Processing Systems (NIPS)","author":"Recht B.","year":"2011","unstructured":"B. Recht , C. Re , S. J. Wright , and F. Niu . Hogwild: A lock-free approach to parallelizing stochastic gradient descent . In Proc. Conf. on Neural Information Processing Systems (NIPS) , 2011 . B. Recht, C. Re, S. J. Wright, and F. Niu. Hogwild: A lock-free approach to parallelizing stochastic gradient descent. In Proc. Conf. on Neural Information Processing Systems (NIPS), 2011."},{"key":"e_1_3_2_1_29_1","volume-title":"A tutorial on principal components analysis","author":"Smith L. I.","year":"2002","unstructured":"L. I. Smith . A tutorial on principal components analysis . Cornell University , 2002 . L. I. Smith. A tutorial on principal components analysis. Cornell University, 2002."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989323.1989351"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/2032397.2032399"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1162\/089976699300016728"},{"key":"e_1_3_2_1_33_1","volume-title":"Proc. USENIX Conf. on Networked Systems Design and Implementation (NSDI), NSDI'12","author":"Zaharia M.","year":"2012","unstructured":"M. Zaharia , M. Chowdhury , T. Das , A. Dave , J. Ma , M. McCauley , M. J. Franklin , S. Shenker , and I. Stoica . Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing . In Proc. USENIX Conf. on Networked Systems Design and Implementation (NSDI), NSDI'12 . USENIX Association , 2012 . M. Zaharia, M. Chowdhury, T. Das, A. Dave, J. Ma, M. McCauley, M. J. Franklin, S. Shenker, and I. Stoica. Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing. In Proc. USENIX Conf. on Networked Systems Design and Implementation (NSDI), NSDI'12. USENIX Association, 2012."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1198\/106186006X113430"}],"event":{"name":"SIGMOD\/PODS'15: International Conference on Management of Data","location":"Melbourne Victoria Australia","acronym":"SIGMOD\/PODS'15","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2723372.2751520","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2723372.2751520","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:16:39Z","timestamp":1750227399000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2723372.2751520"}},"subtitle":["Scalable Principal Component Analysis for Big Data on Distributed Platforms"],"short-title":[],"issued":{"date-parts":[[2015,5,27]]},"references-count":32,"alternative-id":["10.1145\/2723372.2751520","10.1145\/2723372"],"URL":"https:\/\/doi.org\/10.1145\/2723372.2751520","relation":{},"subject":[],"published":{"date-parts":[[2015,5,27]]},"assertion":[{"value":"2015-05-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}