{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T17:25:09Z","timestamp":1787333109745,"version":"build-2736575974"},"reference-count":43,"publisher":"Society for Industrial & Applied Mathematics (SIAM)","issue":"5","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIAM J. Sci. Comput."],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>The numerical simulation of physical systems has become in recent years a fundamental tool to perform analyses and predictions in several application fields, spanning from industry to the academy. As far as large-scale simulations are concerned, one of the most computationally expensive tasks is the solution of linear systems of equations arising from the discretization of the partial differential equations governing physical processes. This work presents Chronos, a collection of linear algebra functions specifically designed for the solution of large, sparse linear systems on massively parallel computers. Its emphasis is on modern, effective, and scalable Algebraic Multigrid (AMG) preconditioners for high performance computing (HPC). This work describes the numerical algorithms and the main structures of this software suite, especially from an implementation standpoint. Several numerical results arising from practical mechanics and fluid dynamics applications with hundreds of millions of unknowns are addressed and compared with other state-of-the-art linear solvers, proving Chronos's efficiency and robustness.<\/jats:p>","DOI":"10.1137\/21m1398586","type":"journal-article","created":{"date-parts":[[2021,10,6]],"date-time":"2021-10-06T14:57:20Z","timestamp":1633532240000},"page":"C335-C357","source":"Crossref","is-referenced-by-count":14,"title":["Chronos: A General Purpose Classical AMG Solver for High Performance Computing"],"prefix":"10.1137","volume":"43","author":[{"given":"Giovanni","family":"Isotton","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matteo","family":"Frigo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nicol\u00f2","family":"Spiezia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carlo","family":"Janna","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"351","published-online":{"date-parts":[[2021,10,6]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1137\/17M1121226"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1145\/3242094"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1137\/15M1013511"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1016\/j.compstruc.2017.03.003"},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1002\/nla.688"},{"key":"atypb6","volume-title":"PETSc web page, https:\/\/www.mcs.anl.gov\/petsc","author":"Balay S.","year":"2019"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1137\/15M1026341"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1137\/090752973"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1137\/17M1123456"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1137\/050626272"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1137\/040614402"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1137\/040608271"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1002\/nla.559"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1137\/040615729"},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.1137\/130931539"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-47789-6_66"},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2019.108887"},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2019.04.034"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1137\/18M120645X"},{"key":"atypb20","volume-title":"Chronos web page, https:\/\/www.m3eweb.it\/chronos","author":"Frigo M.","year":"2021"},{"key":"atypb21","volume-title":"ATLAS web page, https:\/\/www.m3eweb.it\/atlas","author":"Frigo M.","year":"2021"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2020.107615"},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1142\/9789812836021_0015"},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1016\/S0168-9274(01)00115-5"},{"key":"atypb25","volume-title":"Internat. J. High Performance Comput. Appl.","author":"Isotton G.","year":"2021"},{"key":"atypb26","doi-asserted-by":"publisher","DOI":"10.1137\/140956026"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1145\/2629475"},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1080\/03081088508817636"},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2016.01.011"},{"key":"atypb30","doi-asserted-by":"publisher","DOI":"10.1016\/j.compstruc.2014.05.009"},{"key":"atypb31","first-page":"495","volume":"17","author":"Lee B.","year":"2020","journal-title":"Numer. Linear Algebra Appl."},{"key":"atypb32","doi-asserted-by":"publisher","DOI":"10.1137\/110843563"},{"key":"atypb33","doi-asserted-by":"publisher","DOI":"10.1137\/17M1161178"},{"key":"atypb34","first-page":"505","volume-title":"Proceedings of the 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), IEEE","author":"Rouet F.-H.","year":"2020"},{"key":"atypb35","doi-asserted-by":"publisher","DOI":"10.1137\/19M1292023"},{"key":"atypb36","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611971057.ch4"},{"key":"atypb37","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-0427(00)00412-X"},{"key":"atypb38","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-0427(00)00516-1"},{"key":"atypb39","volume-title":"Top 500: The list of the 500 most powerful computer systems","author":"Strohmaier E.","year":"2020"},{"key":"atypb40","volume-title":"Multigrid","author":"Trottenberg U.","year":"2001"},{"key":"atypb41","doi-asserted-by":"publisher","DOI":"10.1007\/BF02238511"},{"key":"atypb42","doi-asserted-by":"publisher","DOI":"10.1137\/19M1255409"},{"key":"atypb43","doi-asserted-by":"publisher","DOI":"10.1017\/S0962492917000083"}],"container-title":["SIAM Journal on Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/epubs.siam.org\/doi\/pdf\/10.1137\/21M1398586","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T16:33:13Z","timestamp":1787329993000},"score":1,"resource":{"primary":{"URL":"https:\/\/epubs.siam.org\/doi\/10.1137\/21M1398586"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":43,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1137\/21M1398586"],"URL":"https:\/\/doi.org\/10.1137\/21m1398586","relation":{},"ISSN":["1064-8275","1095-7197"],"issn-type":[{"value":"1064-8275","type":"print"},{"value":"1095-7197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1]]}}}