{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T21:14:33Z","timestamp":1782940473416,"version":"3.54.5"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T00:00:00Z","timestamp":1652140800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T00:00:00Z","timestamp":1652140800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Adv Comput Math"],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1007\/s10444-022-09942-6","type":"journal-article","created":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T12:06:07Z","timestamp":1652184367000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["H2Opus: a distributed-memory multi-GPU software package for non-local operators"],"prefix":"10.1007","volume":"48","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0435-0433","authenticated-orcid":false,"given":"Stefano","family":"Zampini","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wajih","family":"Boukaram","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"George","family":"Turkiyyah","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Omar","family":"Knio","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Keyes","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,5,10]]},"reference":[{"key":"9942_CR1","unstructured":"FMM3D: Flatiron Institute Fast Multipole Libraries. https:\/\/github.com\/flatironinstitute\/FMM3D"},{"key":"9942_CR2","unstructured":"H2Lib: http:\/\/www.h2lib.org\/"},{"key":"9942_CR3","unstructured":"H2Opus: A performance-oriented library for hierarchical matrices. https:\/\/github.com\/ecrc\/h2opus"},{"key":"9942_CR4","unstructured":"MAGMA: matrix algebra on GPU and multicore architectures. https:\/\/icl.utk.edu\/magma\/index.html"},{"key":"9942_CR5","unstructured":"STRUMPACK: STRUctured Matrices PACKage, v3.3. http:\/\/portal.nersc.gov\/project\/sparse\/strumpack\/"},{"key":"9942_CR6","unstructured":"Thrust library documentation: https:\/\/docs.nvidia.com\/cuda\/thrust\/"},{"key":"9942_CR7","doi-asserted-by":"crossref","unstructured":"Aliaga, J.I., Carratal\u00e1-S\u00e1ez, R., Kriemann, R., Quintana-Ort\u00ed, E.S.: Task-parallel LU factorization of hierarchical matrices using OmpSs. In: IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 1148\u20131157 (2017)","DOI":"10.1109\/IPDPSW.2017.124"},{"key":"9942_CR8","doi-asserted-by":"crossref","unstructured":"Alzahrani, H., Turkiyyah, G., Knio, O., Keyes, D.: Space-fractional diffusion with variable order and diffusivity:, Discretization and direct solution strategies. arXiv:2108.12772 (2021)","DOI":"10.1007\/s42967-021-00184-9"},{"issue":"5","key":"9942_CR9","doi-asserted-by":"publisher","first-page":"A3397","DOI":"10.1137\/19M1270367","volume":"42","author":"I Ambartsumyan","year":"2020","unstructured":"Ambartsumyan, I., Boukaram, W., Bui-Thanh, T., Ghattas, O., Keyes, D., Stadler, G., Turkiyyah, G., Zampini, S.: Hierarchical matrix approximations of hessians arising in inverse problems governed by pdes. SIAM J. Sci. Comput. 42(5), A3397\u2013A3426 (2020)","journal-title":"SIAM J. Sci. Comput."},{"issue":"2","key":"9942_CR10","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1109\/TPAMI.2015.2448083","volume":"38","author":"S Ambikasaran","year":"2016","unstructured":"Ambikasaran, S., Foreman-Mackey, D., Greengard, L., Hogg, D.W., O\u2019Neil, M.: Fast direct methods for Gaussian processes. IEEE Trans. Pattern Anal. Machine Intell. 38(2), 252\u2013265 (2016)","journal-title":"IEEE Trans. Pattern Anal. Machine Intell."},{"issue":"34","key":"9942_CR11","doi-asserted-by":"publisher","first-page":"1167","DOI":"10.21105\/joss.01167","volume":"4","author":"S Ambikasaran","year":"2019","unstructured":"Ambikasaran, S., Singh, K.R., Sankaran, S.S.: HODLRLib: a library for hierarchical matrices. J. Open Source Softw. 4(34), 1167 (2019). https:\/\/doi.org\/10.21105\/joss.01167","journal-title":"J. Open Source Softw."},{"key":"9942_CR12","unstructured":"Baboulin, M., Demmel, J., Dongarra, J., Tomov, S., Volkov, V.: Enhancing the performance of dense linear algebra solvers on GPUs (in the MAGMA project). In: Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, SC08 (2008)"},{"key":"9942_CR13","doi-asserted-by":"crossref","unstructured":"Balay, S., Abhyankar, S., Adams, M.F., Brown, J., Brune, P., Buschelman, K., Dalcin, L., Dener, A., Eijkhout, V., Gropp, W.D., Karpeyev, D., Kaushik, D., Knepley, M.G., May, D.A., McInnes, L.C., Mills, R.T., Munson, T., Rupp, K., Sanan, P., Smith, B.F., Zampini, S., Zhang, H., Zhang, H.: PETSc users manual. Tech. Rep. ANL-95\/11 - Revision 3.13, Argonne National Laboratory. https:\/\/www.mcs.anl.gov\/petsc (2020)","DOI":"10.2172\/1614847"},{"key":"9942_CR14","unstructured":"Balay, S., Abhyankar, S., Adams, M.F., Brown, J., Brune, P., Buschelman, K., Dalcin, L., Dener, A., Eijkhout, V., Gropp, W.D., Karpeyev, D., Kaushik, D., Knepley, M.G., May, D.A., McInnes, L.C., Mills, R.T., Munson, T., Rupp, K., Sanan, P., Smith, B.F., Zampini, S., Zhang, H., Zhang, H.: PETSC Web page https:\/\/www.mcs.anl.gov\/petsc (2020)"},{"key":"9942_CR15","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1016\/j.jpdc.2019.03.016","volume":"130","author":"A Bienz","year":"2019","unstructured":"Bienz, A., Gropp, W.D., Olson, L.N.: Node aware sparse matrix\u2013vector multiplication. Journal of Parallel and Distributed Computing 130, 166\u2013178 (2019)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"9942_CR16","doi-asserted-by":"crossref","unstructured":"B\u00f6rm, S.: Efficient numerical methods for non-local operators: ${\\mathscr{H}}^{2}$-matrix compression, algorithms and analysis, vol. 14 European Mathematical Society (2010)","DOI":"10.4171\/091"},{"issue":"4","key":"9942_CR17","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1007\/s00791-008-0095-z","volume":"11","author":"S B\u00f6rm","year":"2008","unstructured":"B\u00f6rm, S., Bendoraityte, J.: Distributed ${\\mathscr{H}}^{2}$-matrices for non-local operators. Comput. Vis. Sci. 11(4), 237\u2013249 (2008)","journal-title":"Comput. Vis. Sci."},{"key":"9942_CR18","unstructured":"Bo\u0307rm, S., Christophersen, S., Kriemann, R.: Semi-automatic task graph construction for ${\\mathscr{H}},$-matrix arithmetic. arXiv:1911.07531 (2019)"},{"issue":"1","key":"9942_CR19","doi-asserted-by":"publisher","first-page":"3:1","DOI":"10.1145\/3232850","volume":"45","author":"W Boukaram","year":"2019","unstructured":"Boukaram, W., Turkiyyah, G., Keyes, D.: Hierarchical matrix operations on GPUs: matrix-vector multiplication and compression. ACM Transactions on Mathematical Software 45(1), 3:1\u20133:28 (2019)","journal-title":"ACM Transactions on Mathematical Software"},{"issue":"4","key":"9942_CR20","doi-asserted-by":"publisher","first-page":"C339","DOI":"10.1137\/18M1210101","volume":"41","author":"W Boukaram","year":"2019","unstructured":"Boukaram, W., Turkiyyah, G., Keyes, D.: Randomized GPU algorithms for the construction of hierarchical matrices from matrix-vector operations. SIAM J. Sci. Comput. 41(4), C339\u2013C366 (2019)","journal-title":"SIAM J. Sci. Comput."},{"key":"9942_CR21","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.parco.2017.09.001","volume":"74","author":"W Boukaram","year":"2018","unstructured":"Boukaram, W., Turkiyyah, G., Ltaief, H., Keyes, D.: Batched QR and SVD algorithms on GPUs with applications in hierarchical matrix compression. Parallel Comput. 74, 19\u201333 (2018)","journal-title":"Parallel Comput."},{"key":"9942_CR22","unstructured":"Boukaram, W., Zampini, S., Turkiyyah, G., Keyes, D.: H2OPUS-TLR:, High performance tile low rank symmetric factorizations using adaptive randomized approximation. arXiv:2108.11932 (2021)"},{"key":"9942_CR23","doi-asserted-by":"crossref","unstructured":"Elafrou, A., Goumas, G., Koziris, N.: Conflict-free symmetric sparse matrix-vector multiplication on multicore architectures. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC \u201919. Association for Computing Machinery, New York, NY, USA (2019)","DOI":"10.1145\/3295500.3356148"},{"key":"9942_CR24","doi-asserted-by":"publisher","unstructured":"Erlandson, L., Cai, D., Xi, Y., Chow, E.: Accelerating parallel hierarchical matrix-vector products via data-driven sampling. In: 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS). https:\/\/doi.org\/10.1109\/IPDPS47924.2020.00082, pp 749\u2013758. IEEE Computer Society, USA (2020)","DOI":"10.1109\/IPDPS47924.2020.00082"},{"key":"9942_CR25","doi-asserted-by":"crossref","unstructured":"Ghysels, P., Li, X.S., Gorman, C., Rouet, F.: A robust parallel preconditioner for indefinite systems using hierarchical matrices and randomized sampling. In: IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 897\u2013906 (2017)","DOI":"10.1109\/IPDPS.2017.21"},{"issue":"1","key":"9942_CR26","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/s10543-014-0499-8","volume":"55","author":"A Gillman","year":"2015","unstructured":"Gillman, A., Barnett, A.H., Martinsson, P.G.: A spectrally accurate direct solution technique for frequency-domain scattering problems with variable media. BIT Numer. Math. 55(1), 141\u2013170 (2015)","journal-title":"BIT Numer. Math."},{"issue":"4","key":"9942_CR27","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1007\/s10444-013-9326-z","volume":"40","author":"A Gillman","year":"2014","unstructured":"Gillman, A., Martinsson, P.: An O(N) algorithm for constructing the solution operator to 2D elliptic boundary value problems in the absence of body loads. Adv. Comput. Math. 40(4), 773\u2013796 (2014). https:\/\/doi.org\/10.1007\/s10444-013-9326-z","journal-title":"Adv. Comput. Math."},{"key":"9942_CR28","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1007\/s00607-003-0019-1","volume":"70","author":"L Grasedyck","year":"2003","unstructured":"Grasedyck, L., Hackbusch, W.: Construction and arithmetics of ${\\mathscr{H}}$-matrices. Computing 70, 295\u2013334 (2003)","journal-title":"Computing"},{"key":"9942_CR29","doi-asserted-by":"publisher","first-page":"100092","DOI":"10.1016\/j.jcpx.2021.100092","volume":"10","author":"L Greengard","year":"2021","unstructured":"Greengard, L., O\u2019Neil, M., Rachh, M., Vico, F.: Fast multipole methods for the evaluation of layer potentials with locally-corrected quadratures. Journal of Computational Physics X 10, 100092 (2021). https:\/\/doi.org\/10.1016\/j.jcpx.2021.100092","journal-title":"Journal of Computational Physics X"},{"issue":"1","key":"9942_CR30","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1177\/1094342015593156","volume":"30","author":"D Guo","year":"2016","unstructured":"Guo, D., Gropp, W., Olson, L.N.: A hybrid format for better performance of sparse matrix-vector multiplication on a GPU. The International Journal of High Performance Computing Applications 30(1), 103\u2013120 (2016)","journal-title":"The International Journal of High Performance Computing Applications"},{"key":"9942_CR31","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-47324-5","volume-title":"Hierarchical matrices: algorithms and analysis","author":"W Hackbusch","year":"2015","unstructured":"Hackbusch, W.: Hierarchical matrices: algorithms and analysis. Springer, Berlin (2015)"},{"issue":"1","key":"9942_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00607-002-1450-4","volume":"69","author":"W Hackbusch","year":"2002","unstructured":"Hackbusch, W., B\u00f6rm, S.: Data-sparse approximation by adaptive ${\\mathscr{H}}^{2}$-matrices. Computing 69 (1), 1\u201335 (2002). https:\/\/doi.org\/10.1007\/s00607-002-1450-4","journal-title":"Computing"},{"issue":"2","key":"9942_CR33","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1137\/090771806","volume":"53","author":"N Halko","year":"2011","unstructured":"Halko, N., Martinsson, P., Tropp, J.A.: Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions. SIAM Rev. 53(2), 217\u2013288 (2011)","journal-title":"SIAM Rev."},{"issue":"1","key":"9942_CR34","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1007\/s10444-013-9306-3","volume":"40","author":"S Hao","year":"2014","unstructured":"Hao, S., Barnett, A.H., Martinsson, P.G., Young, P.: High-order accurate methods for nystr\u00f6m discretization of integral equations on smooth curves in the plane. Adv. Comput. Math. 40(1), 245\u2013272 (2014). https:\/\/doi.org\/10.1007\/s10444-013-9306-3","journal-title":"Adv. Comput. Math."},{"issue":"51","key":"9942_CR35","doi-asserted-by":"publisher","first-page":"1906","DOI":"10.21105\/joss.01906","volume":"5","author":"KL Ho","year":"2020","unstructured":"Ho, K.L.: FLAM: Fast Linear algebra in MATLAB \u2013algorithms for hierarchical matrices. Journal of Open Source Software 5(51), 1906 (2020). https:\/\/doi.org\/10.21105\/joss.01906","journal-title":"Journal of Open Source Software"},{"key":"9942_CR36","doi-asserted-by":"publisher","unstructured":"Huang, H., Xing, X., Chow, E.: H2pack: High-performance ${\\mathscr{H}}^{2}$ matrix package for kernel matrices using the proxy point method. ACM Trans. Math. Softw 47(1). https:\/\/doi.org\/10.1145\/3412850 (2020)","DOI":"10.1145\/3412850"},{"issue":"4","key":"9942_CR37","doi-asserted-by":"publisher","first-page":"642","DOI":"10.2197\/ipsjjip.22.642","volume":"22","author":"A Ida","year":"2014","unstructured":"Ida, A., Iwashita, T., Mifune, T., Takahashi, Y.: Parallel hierarchical matrices with adaptive cross approximation on symmetric multiprocessing clusters. Journal of Information Processing 22(4), 642\u2013650 (2014)","journal-title":"Journal of Information Processing"},{"key":"9942_CR38","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1016\/j.camwa.2021.01.003","volume":"84","author":"P Jolivet","year":"2021","unstructured":"Jolivet, P., Roman, J.E., Zampini, S.: KSPHPDDM and PCHPDDM: extending PETSc with advanced Krylov methods and robust multilevel overlapping Schwarz preconditioners. Computers & Mathematics with Applications 84, 277\u2013295 (2021)","journal-title":"Computers & Mathematics with Applications"},{"issue":"5","key":"9942_CR39","doi-asserted-by":"publisher","first-page":"B740","DOI":"10.1137\/15M1043066","volume":"38","author":"GR Marple","year":"2016","unstructured":"Marple, G.R., Barnett, A., Gillman, A., Veerapaneni, S.: A fast algorithm for simulating multiphase flows through periodic geometries of arbitrary shape. SIAM J. Sci. Comput. 38(5), B740\u2013B772 (2016). https:\/\/doi.org\/10.1137\/15M1043066","journal-title":"SIAM J. Sci. Comput."},{"issue":"2","key":"9942_CR40","doi-asserted-by":"publisher","first-page":"C43","DOI":"10.1137\/19M1288048","volume":"42","author":"S Massei","year":"2020","unstructured":"Massei, S., Robol, L.: Kressner, d.: hm-toolbox: MATLAB software for HODLR and HSS matrices. SIAM J. Sci. Comput. 42(2), C43\u2013C68 (2020). https:\/\/doi.org\/10.1137\/19M1288048","journal-title":"SIAM J. Sci. Comput."},{"key":"9942_CR41","doi-asserted-by":"crossref","unstructured":"Merrill, D., Garland, M.: Merge-based parallel sparse matrix-vector multiplication. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC \u201916. IEEE Press (2016)","DOI":"10.1109\/SC.2016.57"},{"key":"9942_CR42","unstructured":"Mills, R.T., Adams, M.F., Balay, S., Brown, J., Dener, A., Knepley, M., Kruger, S.E., Morgan, H., Munson, T., Rupp, K., Smith, B.F., Zampini, S., Zhang, H., Zhang, J. arXiv:2011.00715(2020)"},{"issue":"2","key":"9942_CR43","doi-asserted-by":"publisher","first-page":"A878","DOI":"10.1137\/18M1170406","volume":"42","author":"V Minden","year":"2020","unstructured":"Minden, V., Ying, L.: A simple solver for the fractional laplacian in multiple dimensions. SIAM J. Sci. Comput. 42(2), A878\u2013A900 (2020)","journal-title":"SIAM J. Sci. Comput."},{"key":"9942_CR44","doi-asserted-by":"crossref","unstructured":"Ohshima, S., Yamazaki, I., Ida, A., Yokota, R.: Optimization of hierarchical matrix computation on GPU. In: Yokota, R., Wu, W. (eds.) Supercomputing Frontiers, Lecture Notes in Computer Science, vol. 10776. Springer International Publishing, pp. 274\u2013292 (2018)","DOI":"10.1007\/978-3-319-69953-0_16"},{"key":"9942_CR45","doi-asserted-by":"crossref","unstructured":"Rebrova, E., Ch\u00c1vez, G., Liu, Y., Ghysels, P., Li, X.S.: A study of clustering techniques and hierarchical matrix formats for kernel ridge regression. In: IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 883\u2013892 (2018)","DOI":"10.1109\/IPDPSW.2018.00140"},{"issue":"4","key":"9942_CR46","doi-asserted-by":"publisher","first-page":"27:1","DOI":"10.1145\/2930660","volume":"42","author":"FH Rouet","year":"2016","unstructured":"Rouet, F.H., Li, X.S., Ghysels, P., Napov, A.: A distributed-memory package for dense hierarchically semi-separable matrix computations using randomization. ACM Transactions on Mathematical Software 42(4), 27:1\u201335 (2016)","journal-title":"ACM Transactions on Mathematical Software"},{"key":"9942_CR47","doi-asserted-by":"publisher","unstructured":"Smigaj, W., Betcke, T., Arridge, S., Phillips, J., Schweiger, M.: Solving boundary integral problems with BEM++. ACM Trans. Math. Softw 41(2). https:\/\/doi.org\/10.1145\/2590830 (2015)","DOI":"10.1145\/2590830"},{"issue":"3","key":"9942_CR48","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/s10444-021-09872-9","volume":"47","author":"B Wu","year":"2021","unstructured":"Wu, B., Martinsson, P.G.: Zeta correction: a new approach to constructing corrected trapezoidal quadrature rules for singular integral operators. Adv. Comput. Math. 47(3), 45 (2021). https:\/\/doi.org\/10.1007\/s10444-021-09872-9","journal-title":"Adv. Comput. Math."},{"key":"9942_CR49","doi-asserted-by":"crossref","unstructured":"Yamazaki, I., Abdelfattah, A., Ida, A., Ohshima, S., Tomov, S., Yokota, R., Dongarra, J.: Performance of Hierarchical-Matrix BiCGStab Solver on GPU Clusters. In: IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 930\u2013939 (2018)","DOI":"10.1109\/IPDPS.2018.00102"},{"issue":"5","key":"9942_CR50","doi-asserted-by":"publisher","first-page":"1046","DOI":"10.1177\/1094342019861139","volume":"33","author":"I Yamazaki","year":"2019","unstructured":"Yamazaki, I., Ida, A., Yokota, R., Dongarra, J.: Distributed-memory lattice ${\\mathscr{H}}$-matrix factorization. The International Journal of High Performance Computing Applications 33(5), 1046\u20131063 (2019)","journal-title":"The International Journal of High Performance Computing Applications"},{"key":"9942_CR51","doi-asserted-by":"crossref","unstructured":"Yu, C.D., March, W.B., Biros, G.: An $N \\log N$ parallel fast direct solver for kernel matrices. In: IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 886\u2013896 (2017)","DOI":"10.1109\/IPDPS.2017.10"},{"key":"9942_CR52","doi-asserted-by":"crossref","unstructured":"Yu, C.D., March, W.B., Xiao, B., Biros, G.: INV-ASKIT: a parallel fast direct solver for kernel matrices. In: IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 161\u2013171 (2016)","DOI":"10.1109\/IPDPS.2016.12"},{"key":"9942_CR53","doi-asserted-by":"crossref","unstructured":"Yu, C.D., Reiz, S., Biros, G.: Distributed-memory hierarchical compression of dense SPD matrices. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, SC \u201918. IEEE Press (2018)","DOI":"10.1109\/SC.2018.00018"},{"key":"9942_CR54","doi-asserted-by":"crossref","unstructured":"Yu, C.D., Reiz, S., Biros, G.: Distributed O(N) linear solver for dense symmetric hierarchical semi-separable matrices. In: IEEE 13Th International Symposium on Embedded Multicore\/Many-Core Systems-On-Chip (MCSoc), pp. 1\u20138 (2019)","DOI":"10.1109\/MCSoC.2019.00008"},{"issue":"2","key":"9942_CR55","doi-asserted-by":"publisher","first-page":"1174","DOI":"10.1007\/s10915-018-0809-4","volume":"78","author":"P Zaspel","year":"2019","unstructured":"Zaspel, P.: Algorithmic patterns for ${\\mathscr{H}}$-matrices on many-core processors. J. Sci. Comput. 78(2), 1174\u20131206 (2019)","journal-title":"J. Sci. Comput."},{"key":"9942_CR56","doi-asserted-by":"crossref","unstructured":"Zhang, J., Brown, J., Balay, S., Faibussowitsch, J., Knepley, M., Marin, O., Mills, R.T., Munson, T., Smith, B.F., Zampini, S.: The petscSF scalable communication layer IEEE Transactions on Parallel and Distributed Systems (2021)","DOI":"10.1109\/TPDS.2021.3084070"}],"container-title":["Advances in Computational Mathematics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10444-022-09942-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10444-022-09942-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10444-022-09942-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,11]],"date-time":"2022-06-11T14:15:28Z","timestamp":1654956928000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10444-022-09942-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,10]]},"references-count":56,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,6]]}},"alternative-id":["9942"],"URL":"https:\/\/doi.org\/10.1007\/s10444-022-09942-6","relation":{},"ISSN":["1019-7168","1572-9044"],"issn-type":[{"value":"1019-7168","type":"print"},{"value":"1572-9044","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,10]]},"assertion":[{"value":"1 September 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 March 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"31"}}