{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,20]],"date-time":"2025-10-20T18:38:42Z","timestamp":1760985522201,"version":"3.28.0"},"reference-count":43,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016,12]]},"DOI":"10.1109\/bigdata.2016.7840606","type":"proceedings-article","created":{"date-parts":[[2017,2,7]],"date-time":"2017-02-07T16:46:59Z","timestamp":1486486019000},"page":"204-213","source":"Crossref","is-referenced-by-count":25,"title":["Matrix factorizations at scale: A comparison of scientific data analytics in spark and C+MPI using three case studies"],"prefix":"10.1109","author":[{"given":"Alex","family":"Gittens","sequence":"first","affiliation":[]},{"given":"Aditya","family":"Devarakonda","sequence":"additional","affiliation":[]},{"given":"Evan","family":"Racah","sequence":"additional","affiliation":[]},{"given":"Michael","family":"Ringenburg","sequence":"additional","affiliation":[]},{"given":"Lisa","family":"Gerhardt","sequence":"additional","affiliation":[]},{"given":"Jey","family":"Kottalam","sequence":"additional","affiliation":[]},{"given":"Jialin","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Kristyn","family":"Maschhoff","sequence":"additional","affiliation":[]},{"given":"Shane","family":"Canon","sequence":"additional","affiliation":[]},{"given":"Jatin","family":"Chhugani","sequence":"additional","affiliation":[]},{"given":"Pramod","family":"Sharma","sequence":"additional","affiliation":[]},{"given":"Jiyan","family":"Yang","sequence":"additional","affiliation":[]},{"given":"James","family":"Demmel","sequence":"additional","affiliation":[]},{"given":"Jim","family":"Harrell","sequence":"additional","affiliation":[]},{"given":"Venkat","family":"Krishnamurthy","sequence":"additional","affiliation":[]},{"given":"Michael W.","family":"Mahoney","sequence":"additional","affiliation":[]},{"family":"Prabhat","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2014.120"},{"key":"ref38","article-title":"H5Spark: Bridging the I\/O Gap between Spark and Scientific Data Formats on HPC Systems","author":"liu","year":"2016","journal-title":"Cray User Group"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pgen.0030160"},{"key":"ref32","first-page":"231","article-title":"Fast Conical Hull Algorithms for Near-separable Non-negative Matrix Factorization","author":"kumar","year":"2013","journal-title":"Proc 30th Int Conf Mach Learning"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1016\/j.laa.2005.06.025"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TGRS.2014.2352857"},{"key":"ref37","article-title":"Contain This, Unleashing Docker for HPC","author":"jacobsen","year":"2015","journal-title":"Proc Cray User Group Conf"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1137\/07070471X"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1021\/ac5040264"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1088\/0004-6256\/147\/5\/110"},{"key":"ref10","first-page":"556","article-title":"Algorithms for Nonnegative Matrix Factorization","author":"lee","year":"2001","journal-title":"Adv Neural Inform Process Syst"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1137\/080731992"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0803205106"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.7146\/dpb.v27i537.7070"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1137\/060661624"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1527286.1527287"},{"key":"ref15","article-title":"A Survey of Software for Sparse Eigenvalue Problems","author":"hernandez","year":"2009","journal-title":"Technical Report STR-6 Universidad Politecnica De Valencia"},{"key":"ref16","first-page":"9","article-title":"A Highperformance Parallel Algorithm for Nonnegative Matrix Factorization","author":"kannan","year":"2016","journal-title":"Proc 21st ACM SIGPLAN Symp Principles and Practice of Parallel Programming"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020426"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.14778\/2732967.2732973"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.263"},{"key":"ref28","doi-asserted-by":"crossref","first-page":"336","DOI":"10.1007\/3-540-36079-4_29","article-title":"Non-negative Matrix Factorization for Face Recognition","author":"guillamet","year":"2002","journal-title":"Topics in Artificial Intelligence"},{"key":"ref4","doi-asserted-by":"crossref","DOI":"10.1088\/1742-6596\/180\/1\/012037","article-title":"Nu-merical Linear Algebra on Emerging Architectures: The PLASMA and MAGMA projects","volume":"180","author":"agullo","year":"2009","journal-title":"J Phys Conf Series"},{"key":"ref27","first-page":"2027","article-title":"Non-negative Matrix Factorization of Dynamic Images in Nuclear Medicine","volume":"4","author":"lee","year":"2001","journal-title":"2001 IEEE Nucl Sci Symp Conf Rec"},{"key":"ref3","article-title":"LA-PACK Users' Guide","author":"anderson","year":"1999","journal-title":"Philadelphia SIAM"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1002\/2013MS000276"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-7439(96)00044-5"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1175\/2010BAMS3001.1"},{"key":"ref8","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4757-1904-8","article-title":"Principal Component Analysis","author":"jolliffe","year":"1986"},{"article-title":"Matrix Computations","year":"1996","author":"golub","key":"ref7"},{"key":"ref2","article-title":"Spark: Cluster Computing with Working Sets","author":"zaharia","year":"2010","journal-title":"Proc 2nd USENIX conf on Hot topics in cloud computing"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1137\/0917055"},{"key":"ref1","first-page":"10","article-title":"MapReduce: Simplified Data Processing on Large Clusters","author":"dean","year":"2004","journal-title":"Proc 6th Symp Operating Systems Design and Implementation"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772760"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.2174\/1573408013666161121161130"},{"key":"ref21","first-page":"945","article-title":"Scalable Methods for Nonnegative Matrix Factorizations of Near-separable Tall-and-skinny Matrices","author":"benson","year":"2014","journal-title":"Adv Neural Inform Process Syst"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611971217"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939675"},{"key":"ref41","article-title":"Provably Efficient Algorithms for Numerical Tensor Algebra","author":"solomonik","year":"2014","journal-title":"University of California Berkeley Tech Rep"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2452376.2452449"},{"key":"ref26","article-title":"The Why and How of Nonnegative Matrix Factorization","author":"gillis","year":"2014","journal-title":"Regularization Optimization Kernels and Support Vector Machines"},{"article-title":"ARPACK Users Guide: Solution of Large Scale Eigenvalue Problems by Implicitly Restarted Arnoldi Methods","year":"1997","author":"lehoucq","key":"ref43"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1137\/S0895479895281484"}],"event":{"name":"2016 IEEE International Conference on Big Data (Big Data)","start":{"date-parts":[[2016,12,5]]},"location":"Washington DC,USA","end":{"date-parts":[[2016,12,8]]}},"container-title":["2016 IEEE International Conference on Big Data (Big Data)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7818133\/7840573\/07840606.pdf?arnumber=7840606","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,18]],"date-time":"2019-09-18T07:18:22Z","timestamp":1568791102000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7840606\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12]]},"references-count":43,"URL":"https:\/\/doi.org\/10.1109\/bigdata.2016.7840606","relation":{},"subject":[],"published":{"date-parts":[[2016,12]]}}}