{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T01:00:25Z","timestamp":1740099625358,"version":"3.37.3"},"publisher-location":"Cham","reference-count":21,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030432287"},{"type":"electronic","value":"9783030432294"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-43229-4_7","type":"book-chapter","created":{"date-parts":[[2020,3,19]],"date-time":"2020-03-19T00:03:53Z","timestamp":1584576233000},"page":"70-81","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Introduction to StarNEig\u2014A Task-Based Library for Solving Nonsymmetric Eigenvalue Problems"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3689-0899","authenticated-orcid":false,"given":"Mirko","family":"Myllykoski","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9158-1941","authenticated-orcid":false,"given":"Carl Christian","family":"Kjelgaard Mikkelsen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,3,19]]},"reference":[{"key":"7_CR1","unstructured":"LAPACK: Linear Algebra PACKage. http:\/\/www.netlib.org\/lapack"},{"key":"7_CR2","unstructured":"PLASMA: Parallel Linear Algebra Software for Multicore Architectures. http:\/\/icl.cs.utk.edu\/plasma\/software"},{"key":"7_CR3","unstructured":"ScaLAPACK: Scalable Linear Algebra PACKage. http:\/\/www.netlib.org\/scalapack"},{"key":"7_CR4","unstructured":"SLEPc: The Scalable Library for Eigenvalue Problem Computations. http:\/\/slepc.upv.es"},{"key":"7_CR5","unstructured":"StarNEig: A task-based library for solving nonsymmetric eigenvalue problems. https:\/\/github.com\/NLAFET\/StarNEig"},{"key":"7_CR6","unstructured":"StarPU: A unified runtime system for heterogeneous multicore architectures. http:\/\/starpu.gforge.inria.fr"},{"issue":"4","key":"7_CR7","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1137\/S0895479801384573","volume":"23","author":"K Braman","year":"2002","unstructured":"Braman, K., Byers, R., Mathias, R.: The multishift $$QR$$ algorithm. I. Maintaining well-focused shifts and level 3 performance. SIAM J. Matrix Anal. Appl. 23(4), 929\u2013947 (2002). https:\/\/doi.org\/10.1137\/S0895479801384573","journal-title":"SIAM J. Matrix Anal. Appl."},{"issue":"4","key":"7_CR8","doi-asserted-by":"publisher","first-page":"948","DOI":"10.1137\/S0895479801384585","volume":"23","author":"K Braman","year":"2002","unstructured":"Braman, K., Byers, R., Mathias, R.: The multishift $$QR$$ algorithm. II. Aggressive early deflation. SIAM J. Matrix Anal. Appl. 23(4), 948\u2013973 (2002). https:\/\/doi.org\/10.1137\/S0895479801384585","journal-title":"SIAM J. Matrix Anal. Appl."},{"issue":"1","key":"7_CR9","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1016\/j.parco.2008.10.002","volume":"35","author":"A Buttari","year":"2009","unstructured":"Buttari, A., Langou, J., Kurzak, J., Dongarra, J.: A class of parallel tiled linear algebra algorithms for multicore architectures. Parallel Comput. 35(1), 38\u201353 (2009). https:\/\/doi.org\/10.1016\/j.parco.2008.10.002","journal-title":"Parallel Comput."},{"key":"7_CR10","unstructured":"Dongarra, J., Whaley, R.C.: A User\u2019s Guide to the BLACS, LAWN 94 (1997)"},{"key":"7_CR11","volume-title":"Matrix Computations","author":"GH Golub","year":"2012","unstructured":"Golub, G.H., Van Loan, C.F.: Matrix Computations, 4th edn. Johns Hopkins University Press, Baltimore (2012)","edition":"4"},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"Granat, R., K\u00e5gstr\u00f6m, B., Kressner, D.: Parallel eigenvalue reordering in real Schur forms. Concurr. Comput.: Pract. Exp. 21(9), 1225\u20131250 (2009), http:\/\/dx.doi.org\/10.1002\/cpe.1386","DOI":"10.1002\/cpe.1386"},{"issue":"4","key":"7_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2699471","volume":"41","author":"R Granat","year":"2015","unstructured":"Granat, R., K\u00e5gstr\u00f6m, B., Kressner, D., Shao, M.: ALGORITHM 953: parallel library software for the multishift QR algorithm with aggressive early deflation. ACM Trans. Math. Softw. 41(4), 1\u201323 (2015). https:\/\/doi.org\/10.1145\/2699471","journal-title":"ACM Trans. Math. Softw."},{"issue":"1","key":"7_CR14","doi-asserted-by":"publisher","first-page":"164","DOI":"10.2197\/ipsjjip.24.164","volume":"24","author":"H Imachi","year":"2016","unstructured":"Imachi, H., Hoshi, T.: Hybrid numerical solvers for massively parallel eigenvalue computations and their benchmark with electronic structure calculations. J. Inf. Process. 24(1), 164\u2013172 (2016). https:\/\/doi.org\/10.2197\/ipsjjip.24.164","journal-title":"J. Inf. Process."},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"Kjelgaard Mikkelsen, C.C., Myllykoski, M.: Parallel robust computation of generalized eigenvectors of matrix pencils in real Schur form. Accepted to PPAM 2019 (2019)","DOI":"10.1007\/978-3-030-43229-4_6"},{"key":"7_CR16","doi-asserted-by":"publisher","unstructured":"Kjelgaard\u00a0Mikkelsen, C.C., Schwarz, A.B., Karlsson, L.: Parallel robust solution of triangular linear systems. Concurr. Comput.: Pract. Exp. 1\u201319 (2018). https:\/\/doi.org\/10.1002\/cpe.5064","DOI":"10.1002\/cpe.5064"},{"key":"7_CR17","doi-asserted-by":"publisher","unstructured":"Luszczek, P., Ltaief, H., Dongarra, J.: Two-stage tridiagonal reduction for dense symmetric matrices using tile algorithms on multicore architectures. In: 2011 IEEE International Parallel & Distributed Processing Symposium (IPDPS), pp. 944\u2013955. IEEE (2011). https:\/\/doi.org\/10.1109\/IPDPS.2011.91","DOI":"10.1109\/IPDPS.2011.91"},{"issue":"21","key":"7_CR18","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1088\/0953-8984\/26\/21\/213201","volume":"26","author":"A Marek","year":"2014","unstructured":"Marek, A., et al.: The ELPA library: scalable parallel eigenvalue solutions for electronic structure theory and computational science. J. Phys.: Condens. Matter 26(21), 201\u2013213 (2014). https:\/\/doi.org\/10.1088\/0953-8984\/26\/21\/213201","journal-title":"J. Phys.: Condens. Matter"},{"key":"7_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/978-3-319-78024-5_19","volume-title":"Parallel Processing and Applied Mathematics","author":"M Myllykoski","year":"2018","unstructured":"Myllykoski, M.: A task-based algorithm for reordering the eigenvalues of a matrix in real Schur\u00a0form. In: Wyrzykowski, R., Dongarra, J., Deelman, E., Karczewski, K. (eds.) PPAM 2017. LNCS, vol. 10777, pp. 207\u2013216. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-78024-5_19"},{"key":"7_CR20","unstructured":"Myllykoski, M., Kjelgaard Mikkelsen, C.C., Schwarz, A., K\u00e5gstr\u00f6m, B.: D2.7: eigenvalue solvers for nonsymmetric problems. Technical report, Ume\u00e5 University (2019). http:\/\/www.nlafet.eu\/wp-content\/uploads\/2019\/04\/D2.7-EVP-solvers-evaluation-final.pdf"},{"key":"7_CR21","unstructured":"Thibault, S.: On runtime systems for task-based programming on heterogeneous platforms, Habilitation \u00e0 diriger des recherches, Universit\u00e9 de Bordeaux (2018)"}],"container-title":["Lecture Notes in Computer Science","Parallel Processing and Applied Mathematics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-43229-4_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,5]],"date-time":"2021-03-05T00:42:06Z","timestamp":1614904926000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-43229-4_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030432287","9783030432294"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-43229-4_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"19 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"PPAM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Parallel Processing and Applied Mathematics","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bialystok","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Poland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 September 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11 September 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ppam2019a","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.ppam.pl\/","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":"161","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":"91","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":"57% - 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","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":"2,5","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)"}}]}}