{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T15:45:26Z","timestamp":1742917526408,"version":"3.40.3"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031396977"},{"type":"electronic","value":"9783031396984"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-39698-4_49","type":"book-chapter","created":{"date-parts":[[2023,8,23]],"date-time":"2023-08-23T06:02:40Z","timestamp":1692770560000},"page":"725-739","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Parallel Cholesky Factorization for\u00a0Banded Matrices Using OpenMP Tasks"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6865-9379","authenticated-orcid":false,"given":"Felix","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Albin","family":"Fredriksson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefano","family":"Markidis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,8,24]]},"reference":[{"key":"49_CR1","doi-asserted-by":"publisher","unstructured":"Liu, F., Fredriksson, A., Markidis, S.: Reproducibility artifact for: Parallel Cholesky factorization for banded matrices using OpenMP tasks (2023). https:\/\/doi.org\/10.6084\/m9.figshare.23537259","DOI":"10.6084\/m9.figshare.23537259"},{"issue":"4","key":"49_CR2","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1038\/nrc.2016.18","volume":"16","author":"M Baumann","year":"2016","unstructured":"Baumann, M., et al.: Radiation oncology in the era of precision medicine. Nat. Rev. Cancer 16(4), 234\u2013249 (2016)","journal-title":"Nat. Rev. Cancer"},{"key":"49_CR3","doi-asserted-by":"crossref","unstructured":"Bueno, J., et al.: Productive programming of GPU clusters with OmpSs. In: 2012 IEEE 26th International Parallel and Distributed Processing Symposium, pp. 557\u2013568. IEEE (2012)","DOI":"10.1109\/IPDPS.2012.58"},{"key":"49_CR4","doi-asserted-by":"crossref","unstructured":"Chan, E., Van Zee, F.G., Bientinesi, P., Quintana-Orti, E.S., Quintana-Orti, G., Van de Geijn, R.: SuperMatrix: a multithreaded runtime scheduling system for algorithms-by-blocks. In: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 123\u2013132 (2008)","DOI":"10.1145\/1345206.1345227"},{"key":"49_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1007\/3-540-53065-7_102","volume-title":"CONPAR 90 \u2014 VAPP IV","author":"J Du Croz","year":"1990","unstructured":"Du Croz, J., Mayes, P., Radicati, G.: Factorizations of band matrices using level 3 BLAS. In: Burkhart, H. (ed.) CONPAR\/VAPP -1990. LNCS, vol. 457, pp. 222\u2013231. Springer, Heidelberg (1990). https:\/\/doi.org\/10.1007\/3-540-53065-7_102"},{"key":"49_CR6","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1017\/S0962492916000076","volume":"25","author":"TA Davis","year":"2016","unstructured":"Davis, T.A., Rajamanickam, S., Sid-Lakhdar, W.M.: A survey of direct methods for sparse linear systems. Acta Numer 25, 383\u2013566 (2016)","journal-title":"Acta Numer"},{"key":"49_CR7","doi-asserted-by":"crossref","unstructured":"Demmel, J.W.: Applied Numerical Linear Algebra. SIAM (1997)","DOI":"10.1137\/1.9781611971446"},{"issue":"2","key":"49_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3264491","volume":"45","author":"J Dongarra","year":"2019","unstructured":"Dongarra, J., et al.: PLASMA: parallel linear algebra software for multicore using OpenMP. ACM Trans. Math. Softw. (TOMS) 45(2), 1\u201335 (2019)","journal-title":"ACM Trans. Math. Softw. (TOMS)"},{"key":"49_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"544","DOI":"10.1007\/978-3-319-46079-6_37","volume-title":"High Performance Computing","author":"J Dorris","year":"2016","unstructured":"Dorris, J., Kurzak, J., Luszczek, P., YarKhan, A., Dongarra, J.: Task-based Cholesky decomposition on knights corner using OpenMP. In: Taufer, M., Mohr, B., Kunkel, J.M. (eds.) ISC High Performance 2016. LNCS, vol. 9945, pp. 544\u2013562. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-46079-6_37"},{"issue":"02","key":"49_CR10","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1142\/S0129626411000151","volume":"21","author":"A Duran","year":"2011","unstructured":"Duran, A., et al.: OmpSs: a proposal for programming heterogeneous multi-core architectures. Parallel Process. Lett. 21(02), 173\u2013193 (2011)","journal-title":"Parallel Process. Lett."},{"issue":"4","key":"49_CR11","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1137\/S0036144502414942","volume":"44","author":"A Forsgren","year":"2002","unstructured":"Forsgren, A., Gill, P.E., Wright, M.H.: Interior methods for nonlinear optimization. SIAM Rev. 44(4), 525\u2013597 (2002)","journal-title":"SIAM Rev."},{"issue":"2","key":"49_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3378671","volume":"46","author":"G Frison","year":"2020","unstructured":"Frison, G., Sartor, T., Zanelli, A., Diehl, M.: The BLAS API of BLASFEO: optimizing performance for small matrices. ACM Trans. Math. Softw. (TOMS) 46(2), 1\u201336 (2020)","journal-title":"ACM Trans. Math. Softw. (TOMS)"},{"issue":"4","key":"49_CR13","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1007\/BF01407861","volume":"18","author":"G Geist","year":"1989","unstructured":"Geist, G., Ng, E.: Task scheduling for parallel sparse Cholesky factorization. Int. J. Parallel Program. 18(4), 291\u2013314 (1989). https:\/\/doi.org\/10.1007\/BF01407861","journal-title":"Int. J. Parallel Program."},{"issue":"3","key":"49_CR14","doi-asserted-by":"publisher","first-page":"587","DOI":"10.1016\/j.ejor.2011.09.017","volume":"218","author":"J Gondzio","year":"2012","unstructured":"Gondzio, J.: Interior point methods 25 years later. Eur. J. Oper. Res. 218(3), 587\u2013601 (2012)","journal-title":"Eur. J. Oper. Res."},{"issue":"1","key":"49_CR15","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1145\/285861.285865","volume":"24","author":"A Gupta","year":"1998","unstructured":"Gupta, A., Gustavson, F.G., Joshi, M., Toledo, S.: The design, implementation, and evaluation of a symmetric banded linear solver for distributed-memory parallel computers. ACM Trans. Math. Softw. (TOMS) 24(1), 74\u2013101 (1998)","journal-title":"ACM Trans. Math. Softw. (TOMS)"},{"key":"49_CR16","unstructured":"Gustavson, F.G., Quintana-Ort\u0131, E.S., Quintana-Ort\u0131, G., Rem\u00f3n, A., Wasniewski, J.: Clearer, simpler and more efficient LAPACK routines for symmetric positive definite band factorization (2008)"},{"issue":"6","key":"49_CR17","doi-asserted-by":"publisher","first-page":"3627","DOI":"10.1137\/090757216","volume":"32","author":"JD Hogg","year":"2010","unstructured":"Hogg, J.D., Reid, J.K., Scott, J.A.: Design of a multicore sparse Cholesky factorization using DAGs. SIAM J. Sci. Comput. 32(6), 3627\u20133649 (2010)","journal-title":"SIAM J. Sci. Comput."},{"key":"49_CR18","doi-asserted-by":"crossref","unstructured":"Le F\u00e8vre, V., Usui, T., Casas, M.: A selective nesting approach for the sparse multi-threaded Cholesky factorization. In: 2022 IEEE\/ACM 7th International Workshop on Extreme Scale Programming Models and Middleware (ESPM2), pp. 1\u20139. IEEE (2022)","DOI":"10.1109\/ESPM256814.2022.00006"},{"issue":"16","key":"49_CR19","doi-asserted-by":"publisher","first-page":"17513","DOI":"10.1007\/s11227-022-04555-8","volume":"78","author":"F Liu","year":"2022","unstructured":"Liu, F., Fredriksson, A., Markidis, S.: A survey of HPC algorithms and frameworks for large-scale gradient-based nonlinear optimization. J. Supercomput. 78(16), 17513\u201317542 (2022). https:\/\/doi.org\/10.1007\/s11227-022-04555-8","journal-title":"J. Supercomput."},{"issue":"4","key":"49_CR20","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1016\/0167-8191(86)90014-1","volume":"3","author":"JW Liu","year":"1986","unstructured":"Liu, J.W.: Computational models and task scheduling for parallel sparse Cholesky factorization. Parallel Comput. 3(4), 327\u2013342 (1986)","journal-title":"Parallel Comput."},{"issue":"1","key":"49_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/cpe.3186","volume":"27","author":"A Podobas","year":"2015","unstructured":"Podobas, A., Brorsson, M., Fax\u00e9n, K.F.: A comparative performance study of common and popular task-centric programming frameworks. Concurr. Comput. Pract. Exp. 27(1), 1\u201328 (2015)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"49_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1007\/978-3-540-92859-1_21","volume-title":"High Performance Computing for Computational Science - VECPAR 2008","author":"G Quintana-Ort\u00ed","year":"2008","unstructured":"Quintana-Ort\u00ed, G., Quintana-Ort\u00ed, E.S., Rem\u00f3n, A., van de Geijn, R.A.: An algorithm-by-blocks for SuperMatrix band Cholesky factorization. In: Palma, J.M.L.M., Amestoy, P.R., Dayd\u00e9, M., Mattoso, M., Lopes, J.C. (eds.) VECPAR 2008. LNCS, vol. 5336, pp. 228\u2013239. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-92859-1_21"},{"key":"49_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"608","DOI":"10.1007\/978-3-540-75755-9_73","volume-title":"Applied Parallel Computing. State of the Art in Scientific Computing","author":"A Rem\u00f3n","year":"2007","unstructured":"Rem\u00f3n, A., Quintana-Ort\u00ed, E.S., Quintana-Ort\u00ed, G.: Cholesky factorization of band matrices using multithreaded BLAS. In: K\u00e5gstr\u00f6m, B., Elmroth, E., Dongarra, J., Wa\u015bniewski, J. (eds.) PARA 2006. LNCS, vol. 4699, pp. 608\u2013616. Springer, Heidelberg (2007). https:\/\/doi.org\/10.1007\/978-3-540-75755-9_73"},{"issue":"3","key":"49_CR24","doi-asserted-by":"publisher","first-page":"1367","DOI":"10.1118\/1.4908224","volume":"42","author":"J Unkelbach","year":"2015","unstructured":"Unkelbach, J., et al.: Optimization approaches to volumetric modulated arc therapy planning. Med. Phys. 42(3), 1367\u20131377 (2015)","journal-title":"Med. Phys."},{"issue":"6","key":"49_CR25","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/MCSE.2009.207","volume":"11","author":"FG Van Zee","year":"2009","unstructured":"Van Zee, F.G., Chan, E., Van de Geijn, R.A., Quintana-Orti, E.S., Quintana-Orti, G.: The libflame library for dense matrix computations. Comput. Sci. Eng. 11(6), 56\u201363 (2009)","journal-title":"Comput. Sci. Eng."},{"issue":"2","key":"49_CR26","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1109\/TCST.2009.2017934","volume":"18","author":"Y Wang","year":"2009","unstructured":"Wang, Y., Boyd, S.: Fast model predictive control using online optimization. IEEE Trans. Control Syst. Technol. 18(2), 267\u2013278 (2009)","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"49_CR27","unstructured":"Wright, S.J.: Applying new optimization algorithms to more predictive control. Technical report, Argonne National Lab. (ANL), Argonne, IL, United States (1996)"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2023: Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-39698-4_49","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,23]],"date-time":"2023-08-23T06:08:26Z","timestamp":1692770906000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-39698-4_49"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031396977","9783031396984"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-39698-4_49","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"24 August 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Euro-Par","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Limassol","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cyprus","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 August 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2023.euro-par.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"164","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"49","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"30% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.98","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}