{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T03:31:10Z","timestamp":1777087870952,"version":"3.51.4"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"14","license":[{"start":{"date-parts":[[2023,5,7]],"date-time":"2023-05-07T00:00:00Z","timestamp":1683417600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,5,7]],"date-time":"2023-05-07T00:00:00Z","timestamp":1683417600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["305.959\/2016-6"],"award-info":[{"award-number":["305.959\/2016-6"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["311.795\/2016-1"],"award-info":[{"award-number":["311.795\/2016-1"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00e1vel Superior","doi-asserted-by":"publisher","award":["PNPD"],"award-info":[{"award-number":["PNPD"]}],"id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001807","name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo","doi-asserted-by":"publisher","award":["2009\/07173-2"],"award-info":[{"award-number":["2009\/07173-2"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001807","name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo","doi-asserted-by":"publisher","award":["2017\/07799-5"],"award-info":[{"award-number":["2017\/07799-5"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005639","name":"Universidade de S\u00e3o Paulo","doi-asserted-by":"publisher","award":["NAP TIE-US"],"award-info":[{"award-number":["NAP TIE-US"]}],"id":[{"id":"10.13039\/501100005639","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005639","name":"Universidade de S\u00e3o Paulo","doi-asserted-by":"publisher","award":["2020\/15230-5"],"award-info":[{"award-number":["2020\/15230-5"]}],"id":[{"id":"10.13039\/501100005639","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2023,7]]},"DOI":"10.1007\/s00500-023-08125-9","type":"journal-article","created":{"date-parts":[[2023,5,7]],"date-time":"2023-05-07T10:01:39Z","timestamp":1683453699000},"page":"9307-9320","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["GPU implementation of an incomplete Cholesky conjugate gradient solver for a FEM-generated system using full kernel consolidation"],"prefix":"10.1007","volume":"27","author":[{"given":"Andr\u00e9 Kubagawa","family":"Sato","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thiago Castro","family":"Martins","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8495-2337","authenticated-orcid":false,"given":"Marcos Sales Guerra","family":"Tsuzuki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,5,7]]},"reference":[{"key":"8125_CR1","doi-asserted-by":"crossref","unstructured":"Calder\u00f3n A (2006) On inverse boundary value problem. Comput Appl Math 25:133\u2013138","DOI":"10.1590\/S0101-82052006000200002"},{"issue":"1","key":"8125_CR2","first-page":"1","volume":"38","author":"TA Davis","year":"2011","unstructured":"Davis TA, Hu Y (2011) The university of Florida sparse matrix collection. ACM Trans Math Softw 38(1):1\u201325","journal-title":"ACM Trans Math Softw"},{"key":"8125_CR3","first-page":"26","volume":"2","author":"SY Fialko","year":"2016","unstructured":"Fialko SY, Zeglen F (2016) Preconditioned conjugate gradient method for solution of large finite element problems on CPU and GPU. J Telecommun Inf Technol 2:26\u201333","journal-title":"J Telecommun Inf Technol"},{"issue":"4","key":"8125_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3017994","volume":"43","author":"S Filippone","year":"2017","unstructured":"Filippone S, Cardellini V, Barbieri D, Fanfarillo A (2017) Sparse matrix-vector multiplication on GPGPUs. ACM Trans Math Softw 43(4):1\u201349","journal-title":"ACM Trans Math Softw"},{"key":"8125_CR5","unstructured":"Fleischmann P, Kosik R, Selberherr S (1999) Simple mesh examples to illustrate specific finite element mesh requirements. pp 241\u2013246"},{"issue":"2","key":"8125_CR6","doi-asserted-by":"publisher","first-page":"2088","DOI":"10.1016\/j.jpdc.2013.10.002","volume":"74","author":"J Gao","year":"2014","unstructured":"Gao J, Liang R, Wang J (2014) Research on the conjugate gradient algorithm with a modified incomplete Cholesky preconditioner on GPU. J Parallel Distrib Comput 74(2):2088\u20132098","journal-title":"J Parallel Distrib Comput"},{"key":"8125_CR7","unstructured":"George A, Liu JW (1981) Computer solution of large sparse positive definite. Prentice Hall Professional Technical Reference, ISBN 0131652745"},{"key":"8125_CR8","doi-asserted-by":"crossref","unstructured":"Helfenstein R, Koko J (2012) Parallel preconditioned conjugate gradient algorithm on GPU. J Comput Appl Math 236(15):3584\u20133590","DOI":"10.1016\/j.cam.2011.04.025"},{"issue":"2","key":"8125_CR9","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1109\/20.996114","volume":"38","author":"T Iwashita","year":"2002","unstructured":"Iwashita T, Shimasaki M (2002) Algebraic multicolor ordering for parallelized ICCG solver in finite-element analyses. IEEE Trans Magn 38(2):429\u2013432","journal-title":"IEEE Trans Magn"},{"key":"8125_CR10","doi-asserted-by":"crossref","unstructured":"Kreutzer M, Hager G, Wellein G, Fehske H, Basermann A, Bishop AR (2012) Sparse matrix-vector multiplication on GPGPU clusters: a new storage format and a scalable implementation. In: 2012 IEEE 26th international parallel and distributed processing symposium workshops and PhD forum, IEEE, 1696\u20131702","DOI":"10.1109\/IPDPSW.2012.211"},{"issue":"2","key":"8125_CR11","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1007\/s11227-012-0825-3","volume":"63","author":"R Li","year":"2013","unstructured":"Li R, Saad Y (2013) GPU-accelerated preconditioned iterative linear solvers. J Supercomput 63(2):443\u2013466","journal-title":"J Supercomput"},{"key":"8125_CR12","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1016\/j.finel.2015.06.005","volume":"104","author":"J Mart\u00ednez-Frutos","year":"2015","unstructured":"Mart\u00ednez-Frutos J, Herrero-P\u00e9rez D (2015) Efficient matrix-free GPU implementation of fixed grid finite element analysis. Finite Elem Anal Des 104:61\u201371","journal-title":"Finite Elem Anal Des"},{"key":"8125_CR13","doi-asserted-by":"crossref","unstructured":"Mart\u00ednez-Frutos J, Mart\u00ednez-Castej\u00f3n PJ, Herrero-P\u00e9rez D (2015) Fine-grained GPU implementation of assembly-free iterative solver for finite element problems. Comput Struct 157:9\u201318 ISSN: 0045-7949","DOI":"10.1016\/j.compstruc.2015.05.010"},{"issue":"7","key":"8125_CR14","doi-asserted-by":"publisher","first-page":"1861","DOI":"10.1109\/TBME.2012.2188398","volume":"59","author":"TC Martins","year":"2012","unstructured":"Martins TC, de Camargo EDL, Lima RG, Amato MBP, Tsuzuki MSG (2012) Image reconstruction using interval simulated annealing in electrical impedance tomography. IEEE Trans Biomed Eng 59(7):1861\u20131870","journal-title":"IEEE Trans Biomed Eng"},{"key":"8125_CR15","doi-asserted-by":"publisher","first-page":"1230","DOI":"10.1016\/j.camwa.2016.06.021","volume":"72","author":"TC Martins","year":"2016","unstructured":"Martins TC, Tsuzuki MSG, Camargo EDLB, Lima RG, Moura FS, Amato MBP (2016) Interval simulated annealing applied to electrical impedance tomography image reconstruction with fast objective function evaluation. Comput Math Appl 72:1230\u20131243","journal-title":"Comput Math Appl"},{"key":"8125_CR16","doi-asserted-by":"crossref","unstructured":"Meijerink JA, van\u00a0der Vorst HA (1977) An iterative solution method for linear systems of which the coefficient matrix is a symmetric $$M$$-matrix. Math Comput 31(137):148\u2013162. ISSN: 00255718, 10886842","DOI":"10.1090\/S0025-5718-1977-0438681-4"},{"key":"8125_CR17","doi-asserted-by":"crossref","unstructured":"M\u00fcller E, Guo X, Scheichl R, Shi S (2013) Matrix-free GPU implementation of a preconditioned conjugate gradient solver for anisotropic elliptic PDEs. Comput Vis Sci 16(2):41\u201358","DOI":"10.1007\/s00791-014-0223-x"},{"key":"8125_CR18","unstructured":"NVIDIA (2019a) CUBLAS library. Technical Report, NVIDIA"},{"key":"8125_CR19","unstructured":"NVIDIA (2019b) CUSPARSE Library, Technical Report, NVIDIA"},{"issue":"7","key":"8125_CR20","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/s12046-018-0892-0","volume":"43","author":"NK Pikle","year":"2018","unstructured":"Pikle NK, Sathe SR, Vyavhare AY (2018) GPGPU-based parallel computing applied in the FEM using the conjugate gradient algorithm: a review. Sadhana 43(7):111","journal-title":"Sadhana"},{"key":"8125_CR21","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1016\/j.bspc.2017.02.007","volume":"52","author":"RS Tavares","year":"2019","unstructured":"Tavares RS, Sato AK, Martins TC, Lima RG, Tsuzuki MSG (2019) GPU acceleration of absolute EIT image reconstruction using simulated annealing. Biomed Signal Process Control 52:445\u2013455","journal-title":"Biomed Signal Process Control"},{"issue":"8","key":"8125_CR22","doi-asserted-by":"publisher","first-page":"815","DOI":"10.1002\/cpe.1658","volume":"23","author":"F V\u00e1zquez","year":"2011","unstructured":"V\u00e1zquez F, Fern\u00e1ndez JJ, Garz\u00f3n EM (2011) A new approach for sparse matrix vector product on NVIDIA GPUs. Concurr Comput: Pract Exp 23(8):815\u2013826","journal-title":"Concurr Comput: Pract Exp"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-023-08125-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-023-08125-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-023-08125-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,6]],"date-time":"2023-06-06T17:47:41Z","timestamp":1686073661000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-023-08125-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,7]]},"references-count":22,"journal-issue":{"issue":"14","published-print":{"date-parts":[[2023,7]]}},"alternative-id":["8125"],"URL":"https:\/\/doi.org\/10.1007\/s00500-023-08125-9","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,7]]},"assertion":[{"value":"24 March 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 May 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}