{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T17:23:16Z","timestamp":1777915396564,"version":"3.51.4"},"reference-count":37,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2018,11,25]],"date-time":"2018-11-25T00:00:00Z","timestamp":1543104000000},"content-version":"am","delay-in-days":328,"URL":"http:\/\/www.elsevier.com\/open-access\/userlicense\/1.0\/"}],"funder":[{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["GE100082"],"award-info":[{"award-number":["GE100082"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-FG02-87ER40371"],"award-info":[{"award-number":["DE-FG02-87ER40371"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DESC0008485"],"award-info":[{"award-number":["DESC0008485"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-AC02-05CH11231"],"award-info":[{"award-number":["DE-AC02-05CH11231"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100007709","name":"Michigan State University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100007709","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer Physics Communications"],"published-print":{"date-parts":[[2018,1]]},"DOI":"10.1016\/j.cpc.2017.09.004","type":"journal-article","created":{"date-parts":[[2017,9,14]],"date-time":"2017-09-14T08:01:10Z","timestamp":1505376070000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":56,"special_numbering":"C","title":["Accelerating nuclear configuration interaction calculations through a preconditioned block iterative eigensolver"],"prefix":"10.1016","volume":"222","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4914-7666","authenticated-orcid":false,"given":"Meiyue","family":"Shao","sequence":"first","affiliation":[]},{"given":"H.\u00a0Metin","family":"Aktulga","sequence":"additional","affiliation":[]},{"given":"Chao","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Esmond G.","family":"Ng","sequence":"additional","affiliation":[]},{"given":"Pieter","family":"Maris","sequence":"additional","affiliation":[]},{"given":"James P.","family":"Vary","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.cpc.2017.09.004_b1","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.ppnp.2012.10.003","volume":"69","author":"Barrett","year":"2013","journal-title":"Prog. Part. Nucl. Phys."},{"issue":"1","key":"10.1016\/j.cpc.2017.09.004_b2","first-page":"012063","volume":"454","author":"Maris","year":"2013","journal-title":"J. Phys.: Conf. Ser."},{"issue":"1","key":"10.1016\/j.cpc.2017.09.004_b3","first-page":"012019","volume":"403","author":"Maris","year":"2012","journal-title":"J. Phys.: Conf. Ser."},{"key":"10.1016\/j.cpc.2017.09.004_b4","series-title":"Proceedings of the 2014 International Conference on Nuclear Theory in the Supercomputing Era","first-page":"71","article-title":"Ab initio no core shell model\u2014recent results and further prospects","author":"Vary","year":"2015"},{"issue":"4","key":"10.1016\/j.cpc.2017.09.004_b5","doi-asserted-by":"crossref","first-page":"255","DOI":"10.6028\/jres.045.026","volume":"45","author":"Lanczos","year":"1950","journal-title":"J. Res. Nat\u2019L Bur. Std."},{"key":"10.1016\/j.cpc.2017.09.004_b6","series-title":"Numerical Methods for Large Eigenvalue Problems","author":"Saad","year":"2011"},{"key":"10.1016\/j.cpc.2017.09.004_b7","series-title":"Proceedings of the 2008 ACM\/IEEE Conference on Supercomputing","article-title":"Accelerating configuration interaction calculations for nuclear structure","author":"Sternberg","year":"2008"},{"key":"10.1016\/j.cpc.2017.09.004_b8","series-title":"Euro-Par 2012 Parallel Processing","first-page":"830","article-title":"Topology-aware mappings for large-scale eigenvalue problems","volume":"vol. 7484","author":"Aktulga","year":"2012"},{"issue":"16","key":"10.1016\/j.cpc.2017.09.004_b9","doi-asserted-by":"crossref","first-page":"2631","DOI":"10.1002\/cpe.3129","volume":"26","author":"Aktulga","year":"2014","journal-title":"Concurr. Comput."},{"key":"10.1016\/j.cpc.2017.09.004_b10","series-title":"2014 IEEE 28th International Parallel and Distributed Processing Symposium","first-page":"1213","article-title":"Optimizing sparse matrix-multiple vectors multiplication for nuclear configuration interaction calculations","author":"Aktulga","year":"2014"},{"issue":"2","key":"10.1016\/j.cpc.2017.09.004_b11","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1137\/S1064827500366124","volume":"23","author":"Knyazev","year":"2001","journal-title":"SIAM J. Sci. Comput."},{"issue":"2","key":"10.1016\/j.cpc.2017.09.004_b12","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1137\/110838972","volume":"34","author":"Bai","year":"2013","journal-title":"SIAM J. Matrix Anal. Appl."},{"issue":"3","key":"10.1016\/j.cpc.2017.09.004_b13","doi-asserted-by":"crossref","first-page":"1188","DOI":"10.1021\/acs.jctc.6b01184","volume":"13","author":"Hu","year":"2017","journal-title":"J. Chem. Theory Comput."},{"issue":"4","key":"10.1016\/j.cpc.2017.09.004_b14","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1007\/s11075-013-9754-3","volume":"66","author":"Kressner","year":"2014","journal-title":"Numer. Algor."},{"key":"10.1016\/j.cpc.2017.09.004_b15","author":"Vecharynski","year":"2017","journal-title":"Comput. Phys. Commun."},{"key":"10.1016\/j.cpc.2017.09.004_b16","series-title":"Clustering Large Data Sets; Third IEEE International Conference on Data Mining","first-page":"59","article-title":"Modern preconditioned eigensolvers for spectral image segmentation and graph bisection","author":"Knyazev","year":"2003"},{"key":"10.1016\/j.cpc.2017.09.004_b17","series-title":"2015 IEEE International Workshop on Machine Learning for Signal Processing","first-page":"1","article-title":"Accelerated graph-based spectral polynomial filters","author":"Knyazev","year":"2015"},{"key":"10.1016\/j.cpc.2017.09.004_b18","first-page":"1","volume":"17","author":"McQueen","year":"2016","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.cpc.2017.09.004_b19","first-page":"705","volume":"30","author":"Caurier","year":"1999","journal-title":"Acta Phys. Polon. B"},{"issue":"12","key":"10.1016\/j.cpc.2017.09.004_b20","doi-asserted-by":"crossref","first-page":"2761","DOI":"10.1016\/j.cpc.2013.07.022","volume":"184","author":"Johnson","year":"2013","journal-title":"Comput. Phys. Commun."},{"key":"10.1016\/j.cpc.2017.09.004_b21","series-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","first-page":"9:1","article-title":"Parallel implementation and performance optimization of the configuration-interaction method","author":"Shan","year":"2015"},{"key":"10.1016\/j.cpc.2017.09.004_b22","unstructured":"N. Shimizu, Nuclear shell-model code for massive parallel computation, \u201cKSHELL\u201d, 2013. arXiv:1310.5431."},{"key":"10.1016\/j.cpc.2017.09.004_b23","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.nds.2014.07.022","volume":"120","author":"Brown","year":"2014","journal-title":"Nucl. Data Sheets"},{"issue":"6","key":"10.1016\/j.cpc.2017.09.004_b24","doi-asserted-by":"crossref","first-page":"1550","DOI":"10.1109\/TPDS.2016.2630699","volume":"28","author":"Aktulga","year":"2017","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"10.1016\/j.cpc.2017.09.004_b25","series-title":"Proceedings of the Twenty-First Annual Symposium on Parallelism in Algorithms and Architectures","first-page":"233","article-title":"Parallel sparse matrix-vector and matrix-transpose-vector multiplication using compressed sparse blocks","author":"Bulu\u00e7","year":"2009"},{"key":"10.1016\/j.cpc.2017.09.004_b26","series-title":"The Theory of Atomic Spectra","author":"Condon","year":"1967"},{"key":"10.1016\/j.cpc.2017.09.004_b27","unstructured":"J.A. Duersch, M. Gu, M. Shao, C. Yang, A robust and efficient implementation of LOBPCG, 2017. arXiv:1704.07458."},{"key":"10.1016\/j.cpc.2017.09.004_b28","first-page":"324","volume":"218","author":"Hetmaniuk","year":"2006","journal-title":"J. Chem. Phys."},{"issue":"6","key":"10.1016\/j.cpc.2017.09.004_b29","doi-asserted-by":"crossref","first-page":"409","DOI":"10.6028\/jres.049.044","volume":"49","author":"Hestenes","year":"1952","journal-title":"J. Res. Nat\u2019L Bur. Std."},{"issue":"2","key":"10.1016\/j.cpc.2017.09.004_b30","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1137\/S0895479894270427","volume":"17","author":"Sleijpen","year":"1996","journal-title":"SIAM J. Matrix Anal. Appl."},{"issue":"3","key":"10.1016\/j.cpc.2017.09.004_b31","doi-asserted-by":"crossref","first-page":"713","DOI":"10.1007\/s10208-015-9297-1","volume":"17","author":"Argentati","year":"2017","journal-title":"Found. Comput. Math."},{"key":"10.1016\/j.cpc.2017.09.004_b32","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/S0024-3795(00)00239-1","volume":"322","author":"Neymeyr","year":"2001","journal-title":"Linear Algebra Appl."},{"key":"10.1016\/j.cpc.2017.09.004_b33","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/S0024-3795(00)00236-6","volume":"322","author":"Neymeyr","year":"2001","journal-title":"Linear Algebra Appl."},{"issue":"155","key":"10.1016\/j.cpc.2017.09.004_b34","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1090\/S0025-5718-1981-0616364-6","volume":"37","author":"Saad","year":"1981","journal-title":"Math. Comp."},{"issue":"3","key":"10.1016\/j.cpc.2017.09.004_b35","doi-asserted-by":"crossref","first-page":"856","DOI":"10.1137\/0907058","volume":"7","author":"Saad","year":"1986","journal-title":"SIAM J. Sci. Stat. Comput."},{"issue":"4","key":"10.1016\/j.cpc.2017.09.004_b36","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1007\/BF02521587","volume":"50","author":"Snay","year":"1976","journal-title":"Bull. G\u00e9od\u00e9sique"},{"key":"10.1016\/j.cpc.2017.09.004_b37","series-title":"Proceedings of the 2012 Symposium on High Performance Computing","first-page":"9:1","article-title":"Nonuniform memory affinity strategy in multithreaded sparse matrix computations","author":"Srinivasa","year":"2012"}],"container-title":["Computer Physics Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010465517302904?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010465517302904?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,9,14]],"date-time":"2025-09-14T18:55:19Z","timestamp":1757876119000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0010465517302904"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":37,"alternative-id":["S0010465517302904"],"URL":"https:\/\/doi.org\/10.1016\/j.cpc.2017.09.004","relation":{},"ISSN":["0010-4655"],"issn-type":[{"value":"0010-4655","type":"print"}],"subject":[],"published":{"date-parts":[[2018,1]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Accelerating nuclear configuration interaction calculations through a preconditioned block iterative eigensolver","name":"articletitle","label":"Article Title"},{"value":"Computer Physics Communications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cpc.2017.09.004","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2017 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}