{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T15:06:38Z","timestamp":1772636798642,"version":"3.50.1"},"reference-count":71,"publisher":"PeerJ","license":[{"start":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T00:00:00Z","timestamp":1772582400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:p>Sparse linear systems play an important role in scientific computing and large-scale simulations. They often become the main computational bottleneck. For solving such systems, Krylov and multigrid methods are the predominant iterative approaches, while the block Cimmino (BC) method offers a hybrid, projection-based alternative with strong parallel efficiency and direct-solver robustness. Existing studies have predominantly focused on improving the iterative aspects of BC, while its direct solution is relatively neglected. This study addresses this gap by proposing a block low-rank (BLR) compression\u2013based approach to accelerate the direct solution of BC. In BC, block solutions are often computed with higher precision than needed, leading to unnecessary computational effort. By employing the BLR technique, we reduce parallel time and the memory consumption required for the factorization and solution of blocks, while preserving its convergence properties. In addition, we extend this approach to the augmented block Cimmino method, a pseudo-direct variant of BC. Experiments confirm significant reductions in solution time and resource use. Since BLR compression introduces a trade-off between efficiency and accuracy, we further present a machine learning framework for automatic BLR threshold tuning, using classification and regression models. By combining BLR compression with data-driven threshold tuning, this study provides a new and successful approach for improving parallel hybrid solvers.<\/jats:p>","DOI":"10.7717\/peerj-cs.3680","type":"journal-article","created":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T08:41:48Z","timestamp":1772613708000},"page":"e3680","source":"Crossref","is-referenced-by-count":0,"title":["Improving parallel hybrid solvers through block low-rank compression and adaptive threshold selection"],"prefix":"10.7717","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6662-2502","authenticated-orcid":true,"given":"F. Sukru","family":"Torun","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"4443","published-online":{"date-parts":[[2026,3,4]]},"reference":[{"key":"10.7717\/peerj-cs.3680\/ref-1","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1007\/978-3-319-58667-0_2","article-title":"Tile low rank Cholesky factorization for climate\/weather modeling applications on manycore architectures","author":"Akbudak","year":"2017"},{"issue":"6","key":"10.7717\/peerj-cs.3680\/ref-2","doi-asserted-by":"publisher","first-page":"722","DOI":"10.1002\/nla.1922","article-title":"Singular-value (and eigenvalue) distribution and Krylov preconditioning of sequences of sampling matrices approximating integral operators","volume":"21","author":"Al-Fhaid","year":"2014","journal-title":"Numerical Linear Algebra with Applications"},{"issue":"3","key":"10.7717\/peerj-cs.3680\/ref-3","doi-asserted-by":"publisher","first-page":"A1451","DOI":"10.1137\/120903476","article-title":"Improving multifrontal methods by means of block low-rank representations","volume":"37","author":"Amestoy","year":"2015","journal-title":"SIAM Journal on Scientific Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-4","first-page":"1209","article-title":"The multifrontal method","volume-title":"Encyclopedia of Parallel Computing","author":"Amestoy","year":"2011"},{"issue":"4","key":"10.7717\/peerj-cs.3680\/ref-5","doi-asserted-by":"publisher","first-page":"A1710","DOI":"10.1137\/16m1077192","article-title":"On the complexity of the block low-rank multifrontal factorization","volume":"39","author":"Amestoy","year":"2017","journal-title":"SIAM Journal on Scientific Computing"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3242094","article-title":"Performance and scalability of the block low-rank multifrontal factorization on multicore architectures","volume":"45","author":"Amestoy","year":"2019","journal-title":"ACM Transactions on Mathematical Software (TOMS)"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-7","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1137\/s0895479899358194","article-title":"A fully asynchronous multifrontal solver using distributed dynamic scheduling","volume":"23","author":"Amestoy","year":"2001","journal-title":"SIAM Journal on Matrix Analysis and Applications"},{"issue":"2\u20134","key":"10.7717\/peerj-cs.3680\/ref-8","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1016\/s0045-7825(99)00242-x","article-title":"Multifrontal parallel distributed symmetric and unsymmetric solvers","volume":"184","author":"Amestoy","year":"2000","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"key":"10.7717\/peerj-cs.3680\/ref-9","first-page":"121","article-title":"Mumps: a general purpose distributed memory sparse solver","author":"Amestoy","year":"2000"},{"issue":"6","key":"10.7717\/peerj-cs.3680\/ref-10","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1007\/bf01389335","article-title":"On the augmented system approach to sparse least-squares problems","volume":"55","author":"Arioli","year":"1989","journal-title":"Numerische Mathematik"},{"issue":"6","key":"10.7717\/peerj-cs.3680\/ref-11","doi-asserted-by":"publisher","first-page":"1478","DOI":"10.1137\/0916086","article-title":"Block Lanczos techniques for accelerating the block Cimmino method","volume":"16","author":"Arioli","year":"1995","journal-title":"SIAM Journal on Scientific Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-12","volume-title":"Iterative solution methods","author":"Axelsson","year":"1996"},{"key":"10.7717\/peerj-cs.3680\/ref-13","volume-title":"Hierarchical matrices: a means to efficiently solve elliptic boundary value problems","author":"Bebendorf","year":"2008"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-14","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1137\/s0036142999363188","article-title":"Superlinear convergence of conjugate gradients","volume":"39","author":"Beckermann","year":"2001","journal-title":"SIAM Journal on Numerical Analysis"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-15","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1006\/jcph.2002.7176","article-title":"Preconditioning techniques for large linear systems: a survey","volume":"182","author":"Benzi","year":"2002","journal-title":"Journal of Computational Physics"},{"issue":"3","key":"10.7717\/peerj-cs.3680\/ref-16","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1002\/(sici)1099-1506(200004\/05)7:3<99::aid-nla188>3.0.co;2-5","article-title":"Approximate inverse preconditioning in the parallel solution of sparse eigenproblems","volume":"7","author":"Bergamaschi","year":"2000","journal-title":"Numerical Linear Algebra with Applications"},{"issue":"123","key":"10.7717\/peerj-cs.3680\/ref-17","doi-asserted-by":"publisher","first-page":"579","DOI":"10.1090\/s0025-5718-1973-0348991-3","article-title":"Numerical methods for computing angles between linear subspaces","volume":"27","author":"Bj\u00f6rck","year":"1973","journal-title":"Mathematics of Computation"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-18","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1137\/0913010","article-title":"Row projection methods for large nonsymmetric linear systems","volume":"13","author":"Bramley","year":"1992","journal-title":"SIAM Journal on Scientific and Statistical Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-19","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/a:1010933404324","article-title":"Random forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Machine Learning"},{"issue":"4","key":"10.7717\/peerj-cs.3680\/ref-20","doi-asserted-by":"publisher","first-page":"1395","DOI":"10.1137\/s1064827500380623","article-title":"Robust parallel smoothing for multigrid via sparse approximate inverses","volume":"23","author":"Br\u00f6ker","year":"2001","journal-title":"Siam Journal on Scientific Computing"},{"issue":"7","key":"10.7717\/peerj-cs.3680\/ref-21","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1109\/71.780863","article-title":"Hypergraph-partitioning-based decomposition for parallel sparse-matrix vector multiplication","volume":"10","author":"Catalyurek","year":"1999","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-22","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s10915-024-02786-w","article-title":"Matrix-free parallel scalable multilevel deflation preconditioning for heterogeneous time-harmonic wave problems","volume":"102","author":"Chen","year":"2025","journal-title":"Journal of Scientific Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-23","first-page":"785","article-title":"XGBoost: a scalable tree boosting system","author":"Chen","year":"2016"},{"issue":"1\u20132","key":"10.7717\/peerj-cs.3680\/ref-24","first-page":"326","article-title":"Calcolo approssimato per le soluzioni dei sistemi di equazioni lineari","volume":"16","author":"Cimmino","year":"1938","journal-title":"La Ricerca Scientifica"},{"key":"10.7717\/peerj-cs.3680\/ref-25","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898718881","volume-title":"Direct methods for sparse linear systems","author":"Davis","year":"2006"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2049662.2049663","article-title":"The University of Florida sparse matrix collection","volume":"38","author":"Davis","year":"2011","journal-title":"ACM Transactions on Mathematical Software"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-27","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/s10665-014-9699-0","article-title":"Partitioning strategies for the block Cimmino algorithm","volume":"93","author":"Drummond","year":"2015","journal-title":"Journal of Engineering Mathematics"},{"key":"10.7717\/peerj-cs.3680\/ref-28","article-title":"Combining direct and iterative methods for the solution of large systems in different application areas","author":"Duff","year":"2004"},{"key":"10.7717\/peerj-cs.3680\/ref-29","doi-asserted-by":"crossref","DOI":"10.1093\/acprof:oso\/9780198508380.001.0001","volume-title":"Direct methods for sparse matrices","author":"Duff","year":"2017"},{"issue":"3","key":"10.7717\/peerj-cs.3680\/ref-30","doi-asserted-by":"publisher","first-page":"A1248","DOI":"10.1137\/140961444","article-title":"The augmented block Cimmino distributed method","volume":"37","author":"Duff","year":"2015","journal-title":"SIAM Journal on Scientific Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-31","first-page":"277","article-title":"Improving the scalability of the ABCD solver with a combination of new load balancing and communication minimization techniques","author":"Duff","year":"2019"},{"issue":"3","key":"10.7717\/peerj-cs.3680\/ref-32","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1145\/356044.356047","article-title":"The multifrontal solution of indefinite sparse symmetric linear","volume":"9","author":"Duff","year":"1983","journal-title":"ACM Transactions on Mathematical Software (TOMS)"},{"issue":"3","key":"10.7717\/peerj-cs.3680\/ref-33","doi-asserted-by":"publisher","first-page":"394","DOI":"10.1002\/nla.2030","article-title":"Parallel Jacobi-Davidson with block FSAI preconditioning and controlled inner iterations","volume":"23","author":"Ferronato","year":"2016","journal-title":"Numerical Linear Algebra with Applications"},{"issue":"5","key":"10.7717\/peerj-cs.3680\/ref-34","doi-asserted-by":"publisher","first-page":"S358","DOI":"10.1137\/15m1010117","article-title":"An efficient multicore implementation of a novel HSS-structured multifrontal solver using randomized sampling","volume":"38","author":"Ghysels","year":"2016","journal-title":"SIAM Journal on Scientific Computing"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-35","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1137\/0702016","article-title":"Calculating the singular values and pseudo-inverse of a matrix","volume":"2","author":"Golub","year":"1965","journal-title":"Journal of the Society for Industrial and Applied Mathematics, Series B: Numerical Analysis"},{"key":"10.7717\/peerj-cs.3680\/ref-36","first-page":"530","volume-title":"Matrix computations","author":"Golub","year":"2013"},{"key":"10.7717\/peerj-cs.3680\/ref-37","doi-asserted-by":"crossref","DOI":"10.1007\/978-0-387-84858-7","volume-title":"The elements of statistical learning: data mining, inference, and prediction","volume":"2","author":"Hastie","year":"2009"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-38","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1016\/s0167-8191(01)00141-7","article-title":"PaStiX: a high-performance parallel direct solver for sparse symmetric positive definite systems","volume":"28","author":"H\u00e9non","year":"2002","journal-title":"Parallel Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-39","volume-title":"The finite element method: linear static and dynamic finite element analysis","author":"Hughes","year":"2003"},{"key":"10.7717\/peerj-cs.3680\/ref-40","first-page":"49","article-title":"Document routing as statistical classification","volume":"12","author":"Hull","year":"1996","journal-title":"AAAI Spring Symposium on Machine Learning in Information Access"},{"issue":"6","key":"10.7717\/peerj-cs.3680\/ref-41","doi-asserted-by":"publisher","first-page":"2194","DOI":"10.1137\/s1064827500376193","article-title":"A scalable parallel algorithm for incomplete factor preconditioning","volume":"22","author":"Hysom","year":"2001","journal-title":"SIAM Journal on Scientific Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-42","first-page":"355","article-title":"Angen\u00e4herte aufl\u00f6sung von systemen linearer gleichungen","volume":"63","author":"Kaczmarz","year":"1937","journal-title":"Bulletin International de l\u2019Acad\u00e9mie Polonaise des Sciences et des Lettres, Classe des Sciences Math\u00e9matiques et Naturelles, S\u00e9rie A"},{"key":"10.7717\/peerj-cs.3680\/ref-43","doi-asserted-by":"publisher","DOI":"10.1080\/15325008.2024.2315213","article-title":"Enhancing energy efficiency and classification modeling through a combined approach of LightGBM and stratified kfold cross-validation","author":"Kakkar","year":"2024","journal-title":"Electric Power Components and Systems"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2629641","article-title":"A parallel sparse direct solver via hierarchical DAG scheduling","volume":"41","author":"Kim","year":"2014","journal-title":"ACM Transactions on Mathematical Software (TOMS)"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-45","doi-asserted-by":"publisher","first-page":"110221","DOI":"10.1016\/j.jcp.2021.110221","article-title":"A parallel-in-time two-sided preconditioning for all-at-once system from a non-local evolutionary equation with weakly singular kernel","volume":"434","author":"Lei Lin","year":"2021","journal-title":"Journal of Computational Physics"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-46","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1145\/779359.779361","article-title":"SuperLU_DIST: a scalable distributed-memory sparse direct solver for unsymmetric linear systems","volume":"29","author":"Li","year":"2003","journal-title":"ACM Transactions on Mathematical Software (TOMS)"},{"issue":"3","key":"10.7717\/peerj-cs.3680\/ref-47","doi-asserted-by":"publisher","first-page":"1657","DOI":"10.1109\/tpwrd.2008.2008480","article-title":"Simulation tools for electromagnetic transients in power systems: overview and challenges","volume":"24","author":"Mahseredjian","year":"2009","journal-title":"IEEE Transactions on Power Delivery"},{"key":"10.7717\/peerj-cs.3680\/ref-48","first-page":"797","article-title":"PSPIKE: a parallel hybrid sparse linear system solver","author":"Manguoglu","year":"2009"},{"key":"10.7717\/peerj-cs.3680\/ref-49","article-title":"Block low-rank multifrontal solvers: complexity, performance, and scalability. PhD Thesis, Universit\u00e9 Paul Sabatier","author":"Mary","year":"2017"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-50","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1016\/j.jocs.2018.06.007","article-title":"Sparse supernodal solver using block low-rank compression: design, performance and analysis","volume":"27","author":"Pichon","year":"2018","journal-title":"Journal of Computational Science"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-51","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/j.parco.2005.07.005","article-title":"A parallel hybrid banded system solver: the SPIKE algorithm","volume":"32","author":"Polizzi","year":"2006","journal-title":"Parallel Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-52","doi-asserted-by":"publisher","first-page":"972421","DOI":"10.3389\/fnano.2022.972421","article-title":"SKCV: stratified K-fold cross-validation on ML classifiers for predicting cervical cancer","volume":"4","author":"Prusty","year":"2022","journal-title":"Frontiers in Nanotechnology"},{"key":"10.7717\/peerj-cs.3680\/ref-53","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898718003","volume-title":"Iterative methods for sparse linear systems","author":"Saad","year":"2003"},{"issue":"3","key":"10.7717\/peerj-cs.3680\/ref-54","doi-asserted-by":"publisher","first-page":"856","DOI":"10.1137\/0907058","article-title":"GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems","volume":"7","author":"Saad","year":"1986","journal-title":"SIAM Journal on Scientific and Statistical Computing"},{"issue":"1\u20132","key":"10.7717\/peerj-cs.3680\/ref-55","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/s0377-0427(00)00412-x","article-title":"Iterative solution of linear systems in the 20th century","volume":"123","author":"Saad","year":"2000","journal-title":"Journal of Computational and Applied Mathematics"},{"issue":"6","key":"10.7717\/peerj-cs.3680\/ref-56","doi-asserted-by":"publisher","first-page":"2103","DOI":"10.1137\/s106482759732753x","article-title":"BILUM: block versions of multielimination and multilevel ILU preconditioner for general sparse linear systems","volume":"20","author":"Saad","year":"1999","journal-title":"SIAM Journal on Scientific Computing"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-57","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/s0167-739x(00)00076-5","article-title":"PARDISO: a high-performance serial and parallel sparse linear solver in semiconductor device simulation","volume":"18","author":"Schenk","year":"2001","journal-title":"Future Generation Computer Systems"},{"issue":"1\u20133","key":"10.7717\/peerj-cs.3680\/ref-58","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/s0024-3795(01)00335-4","article-title":"Spectral behavior of matrix sequences and discretized boundary value problems","volume":"337","author":"Serra-Capizzano","year":"2001","journal-title":"Linear Algebra and its Applications"},{"issue":"1","key":"10.7717\/peerj-cs.3680\/ref-59","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1016\/s0024-3795(02)00504-9","article-title":"Generalized locally Toeplitz sequences: spectral analysis and applications to discretized partial differential equations","volume":"366","author":"Serra-Capizzano","year":"2003","journal-title":"Linear Algebra and its Applications"},{"issue":"4","key":"10.7717\/peerj-cs.3680\/ref-60","doi-asserted-by":"publisher","first-page":"e2371","DOI":"10.1002\/nla.2371","article-title":"Two-level preconditioning for ridge regression","volume":"28","author":"Tavernier","year":"2021","journal-title":"Numerical Linear Algebra with Applications"},{"issue":"3","key":"10.7717\/peerj-cs.3680\/ref-61","doi-asserted-by":"publisher","first-page":"596","DOI":"10.55730\/1300-0632.4004","article-title":"Quadratic programming based partitioning for block Cimmino with correct value representation","volume":"31","author":"Ta\u015f","year":"2023","journal-title":"Turkish Journal of Electrical Engineering and Computer Sciences"},{"issue":"1\u20133","key":"10.7717\/peerj-cs.3680\/ref-62","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/s0024-3795(97)10079-9","article-title":"Locally Toeplitz matrices: spectral theory and applications","volume":"278","author":"Tilli","year":"1998","journal-title":"Linear Algebra and its Applications"},{"issue":"6","key":"10.7717\/peerj-cs.3680\/ref-63","doi-asserted-by":"publisher","first-page":"C827","DOI":"10.1137\/18m1166407","article-title":"A novel partitioning method for accelerating the block Cimmino algorithm","volume":"40","author":"Torun","year":"2018","journal-title":"SIAM Journal on Scientific Computing"},{"issue":"2","key":"10.7717\/peerj-cs.3680\/ref-64","doi-asserted-by":"publisher","first-page":"C49","DOI":"10.1137\/21m1453475","article-title":"Enhancing block Cimmino for sparse linear systems with dense columns via Schur complement","volume":"45","author":"Torun","year":"2023","journal-title":"SIAM Journal on Scientific Computing"},{"key":"10.7717\/peerj-cs.3680\/ref-65","volume-title":"Multigrid methods","author":"Trottenberg","year":"2001"},{"issue":"5","key":"10.7717\/peerj-cs.3680\/ref-66","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0024-3795(94)00025-5","article-title":"A unifying approach to some old and new theorems on distribution and clustering","volume":"232","author":"Tyrtyshnikov","year":"1996","journal-title":"Linear Algebra and its Applications"},{"key":"10.7717\/peerj-cs.3680\/ref-67","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611971453","volume-title":"Primal-dual interior-point methods","author":"Wright","year":"1997"},{"issue":"5","key":"10.7717\/peerj-cs.3680\/ref-68","doi-asserted-by":"publisher","first-page":"1046","DOI":"10.1177\/1094342019861139","article-title":"Distributed-memory lattice H-matrix factorization","volume":"33","author":"Yamazaki","year":"2019","journal-title":"The International Journal of High Performance Computing Applications"},{"key":"10.7717\/peerj-cs.3680\/ref-69","article-title":"The solution of large sparse linear systems on parallel computers using a hybrid implementation of the block Cimmino method. Theses, Institut National Polytechnique de Toulouse\u2014INPT, Toulouse, France","author":"Zenadi","year":"2013"},{"issue":"8","key":"10.7717\/peerj-cs.3680\/ref-70","doi-asserted-by":"publisher","first-page":"bxaf020","DOI":"10.1093\/comjnl\/bxaf020","article-title":"Weighted twin support vector machine with rescaled hinge loss","volume":"68","author":"Zhang","year":"2025","journal-title":"The Computer Journal"},{"issue":"4","key":"10.7717\/peerj-cs.3680\/ref-71","doi-asserted-by":"publisher","first-page":"e778","DOI":"10.7717\/peerj-cs.778","article-title":"Performance impact of precision reduction in sparse linear systems solvers","volume":"8","author":"Zounon","year":"2022","journal-title":"PeerJ Computer Science"}],"container-title":["PeerJ Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/peerj.com\/articles\/cs-3680.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-3680.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-3680.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/peerj.com\/articles\/cs-3680.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T08:41:53Z","timestamp":1772613713000},"score":1,"resource":{"primary":{"URL":"https:\/\/peerj.com\/articles\/cs-3680"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,4]]},"references-count":71,"alternative-id":["10.7717\/peerj-cs.3680"],"URL":"https:\/\/doi.org\/10.7717\/peerj-cs.3680","archive":["CLOCKSS","LOCKSS","Portico"],"relation":{},"ISSN":["2376-5992"],"issn-type":[{"value":"2376-5992","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3,4]]},"article-number":"e3680"}}