{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:54:08Z","timestamp":1777676048581,"version":"3.51.4"},"reference-count":15,"publisher":"SAGE Publications","issue":"3-4","license":[{"start":{"date-parts":[[2024,6,7]],"date-time":"2024-06-07T00:00:00Z","timestamp":1717718400000},"content-version":"vor","delay-in-days":366,"URL":"http:\/\/www.sagepub.com\/licence-information-for-chorus"}],"funder":[{"DOI":"10.13039\/501100003359","name":"Generalitat Valenciana","doi-asserted-by":"publisher","award":["PID2020-113656RB-C22"],"award-info":[{"award-number":["PID2020-113656RB-C22"]}],"id":[{"id":"10.13039\/501100003359","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","award":["955558"],"award-info":[{"award-number":["955558"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["17-SC-20-SC"],"award-info":[{"award-number":["17-SC-20-SC"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2023,7]]},"abstract":"<jats:p>We investigate the solution of low-rank matrix approximation problems using the truncated singular value decomposition (SVD). For this purpose, we develop and optimize graphics processing unit (GPU) implementations for the randomized SVD and a blocked variant of the Lanczos approach. Our work takes advantage of the fact that the two methods are composed of very similar linear algebra building blocks, which can be assembled using numerical kernels from existing high-performance linear algebra libraries. Furthermore, the experiments with several sparse matrices arising in representative real-world applications and synthetic dense test matrices reveal a performance advantage of the block Lanczos algorithm when targeting the same approximation accuracy.<\/jats:p>","DOI":"10.1177\/10943420231179699","type":"journal-article","created":{"date-parts":[[2023,6,8]],"date-time":"2023-06-08T01:14:20Z","timestamp":1686186860000},"page":"380-393","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":1,"title":["Fast truncated SVD of sparse and dense matrices on graphics processors"],"prefix":"10.1177","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3969-2174","authenticated-orcid":false,"given":"Andr\u00e9s E.","family":"Tom\u00e1s","sequence":"first","affiliation":[{"name":"Karlsruhe Institute of Technology and Innovative Computing Laboratory, University of Tennessee at Knoxville, Knoxville, TN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5454-165X","authenticated-orcid":false,"given":"Enrique S.","family":"Quintana-Orti","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology and Innovative Computing Laboratory, University of Tennessee at Knoxville, Knoxville, TN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2177-952X","authenticated-orcid":false,"given":"Hartwig","family":"Anzt","sequence":"additional","affiliation":[{"name":"Universitat Polit\u00e8cnica de Val\u00e8ncia, Val\u00e8ncia, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2023,6,7]]},"reference":[{"key":"bibr1-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.15"},{"key":"bibr2-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1007\/s11075-006-9057-z"},{"key":"bibr3-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611971484"},{"key":"bibr4-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1145\/2049662.2049663"},{"key":"bibr5-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1137\/080731992"},{"key":"bibr6-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1109\/ScalA.2014.11"},{"key":"bibr7-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1007\/s00211-005-0615-4"},{"key":"bibr8-10943420231179699","volume-title":"Matrix Computations","author":"Golub GH","year":"1996","edition":"3"},{"key":"bibr9-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1145\/355945.355946"},{"key":"bibr10-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1145\/1055531.1055534"},{"key":"bibr11-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1137\/090771806"},{"key":"bibr12-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1137\/21M1397866"},{"key":"bibr13-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1016\/j.acha.2010.02.003"},{"key":"bibr14-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144503424439"},{"key":"bibr15-10943420231179699","doi-asserted-by":"publisher","DOI":"10.1109\/ICDMW58026.2022.00088"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/10943420231179699","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/10943420231179699","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/10943420231179699","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/10943420231179699","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:17:30Z","timestamp":1777450650000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/10943420231179699"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,7]]},"references-count":15,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2023,7]]}},"alternative-id":["10.1177\/10943420231179699"],"URL":"https:\/\/doi.org\/10.1177\/10943420231179699","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,7]]}}}