{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T12:00:40Z","timestamp":1784203240355,"version":"3.55.0"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319589428","type":"print"},{"value":"9783319589435","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-58943-5_14","type":"book-chapter","created":{"date-parts":[[2017,5,27]],"date-time":"2017-05-27T08:42:07Z","timestamp":1495874527000},"page":"175-186","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Exploiting a Parametrized Task Graph Model for the Parallelization of a Sparse Direct Multifrontal Solver"],"prefix":"10.1007","author":[{"given":"Emmanuel","family":"Agullo","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"George","family":"Bosilca","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alfredo","family":"Buttari","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdou","family":"Guermouche","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Florent","family":"Lopez","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,5,28]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"Agullo, E., Augonnet, C., Dongarra, J., Ltaief, H., Namyst, R., Thibault, S., Tomov, S.: A hybridization methodology for high-performance linear algebra software for GPUs. In: GPU Computing Gems, vol. 2, pp. 473\u2013484. Jade Edition (2011)","DOI":"10.1016\/B978-0-12-385963-1.00034-4"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Agullo, E., Buttari, A., Guermouche, A., Lopez, F.: Implementing multifrontal sparse solvers for multicore architectures with sequential task flow runtime systems. In: ACM Transactions on Mathematical Software (2016, to appear)","DOI":"10.1145\/2898348"},{"issue":"1","key":"14_CR3","first-page":"012","volume":"180","author":"E Agullo","year":"2009","unstructured":"Agullo, E., Demmel, J., Dongarra, J., Hadri, B., Kurzak, J., Langou, J., Ltaief, H., Luszczek, P., Tomov, S.: Numerical linear algebra on emerging architectures: the PLASMA and MAGMA projects. J. Phys.: Conf. Ser. 180(1), 012\u2013037 (2009)","journal-title":"J. Phys.: Conf. Ser."},{"key":"14_CR4","volume-title":"Optimizing Compilers for Modern Architectures: A Dependence-Based Approach","author":"R Allen","year":"2002","unstructured":"Allen, R., Kennedy, K.: Optimizing Compilers for Modern Architectures: A Dependence-Based Approach. Morgan Kaufmann, Burlington (2002)"},{"issue":"4","key":"14_CR5","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1002\/(SICI)1099-1506(199607\/08)3:4<275::AID-NLA83>3.0.CO;2-7","volume":"3","author":"PR Amestoy","year":"1996","unstructured":"Amestoy, P.R., Duff, I.S., Puglisi, C.: Multifrontal QR factorization in a multiprocessor environment. Int. J. Num. Linear Alg. Appl. 3(4), 275\u2013300 (1996)","journal-title":"Int. J. Num. Linear Alg. Appl."},{"key":"14_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"851","DOI":"10.1007\/978-3-642-03869-3_79","volume-title":"Euro-Par 2009 Parallel Processing","author":"E Ayguad\u00e9","year":"2009","unstructured":"Ayguad\u00e9, E., Badia, R.M., Igual, F.D., Labarta, J., Mayo, R., Quintana-Ort\u00ed, E.S.: An extension of the StarSs programming model for platforms with multiple GPUs. In: Sips, H., Epema, D., Lin, H.-X. (eds.) Euro-Par 2009. LNCS, vol. 5704, pp. 851\u2013862. Springer, Heidelberg (2009). doi:10.1007\/978-3-642-03869-3_79"},{"issue":"18","key":"14_CR7","doi-asserted-by":"publisher","first-page":"2438","DOI":"10.1002\/cpe.1463","volume":"21","author":"RM Badia","year":"2009","unstructured":"Badia, R.M., Herrero, J.R., Labarta, J., P\u00e9rez, J.M., Quintana-Ort\u00ed, E.S., Quintana-Ort\u00ed, G.: Parallelizing dense and banded linear algebra libraries using SMPSs. Concurr. Comput.: Pract. Exp. 21(18), 2438\u20132456 (2009)","journal-title":"Concurr. Comput.: Pract. Exp."},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"Bosilca, G., Bouteiller, A., Danalis, A., Faverge, M., Haidar, A., H\u00e9rault, T., Kurzak, J., Langou, J., Lemarinier, P., Ltaief, H., Luszczek, P., Yarkhan, A., Dongarra, J.J.: Distibuted dense numerical linear algebra algorithms on massively parallel architectures: DPLASMA. In: Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW 2011). PDSEC 2011, Anchorage, United States, pp. 1432\u20131441 (2011)","DOI":"10.1109\/IPDPS.2011.299"},{"issue":"6","key":"14_CR9","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MCSE.2013.98","volume":"15","author":"G Bosilca","year":"2013","unstructured":"Bosilca, G., Bouteiller, A., Danalis, A., Faverge, M., H\u00e9rault, T., Dongarra, J.J.: Parsec: exploiting heterogeneity to enhance scalability. Comput. Sci. Eng. 15(6), 36\u201345 (2013)","journal-title":"Comput. Sci. Eng."},{"issue":"1\u20132","key":"14_CR10","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.parco.2011.10.003","volume":"38","author":"G Bosilca","year":"2012","unstructured":"Bosilca, G., Bouteiller, A., Danalis, A., H\u00e9rault, T., Lemarinier, P., Dongarra, J.: DAGuE: a generic distributed DAG engine for high performance computing. Parallel Comput. 38(1\u20132), 37\u201351 (2012)","journal-title":"Parallel Comput."},{"key":"14_CR11","unstructured":"Bosilca, G., Bouteiller, A., Danalis, A., Herault, T., Luszczek, P., Dongarra, J.: Dense linear algebra on distributed heterogeneous hardware with a symbolic DAG approach. In: Scalable Computing and Communications: Theory and Practice, pp. 699\u2013733 (2013)"},{"issue":"4","key":"14_CR12","doi-asserted-by":"publisher","first-page":"C323","DOI":"10.1137\/110846427","volume":"35","author":"A Buttari","year":"2013","unstructured":"Buttari, A.: Fine-grained multithreading for the multifrontal QR factorization of sparse matrices. SIAM J. Sci. Comput. 35(4), C323\u2013C345 (2013)","journal-title":"SIAM J. Sci. Comput."},{"key":"14_CR13","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, 38\u201353 (2009)","journal-title":"Parallel Comput."},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Cosnard, M., Loi, M.: Automatic task graph generation techniques. In: Proceedings of the Twenty-Eighth Hawaii International Conference on System Sciences 1995, Vol. 2, pp. 113\u2013122, January 1995","DOI":"10.1109\/HICSS.1995.375471"},{"issue":"1","key":"14_CR15","first-page":"8:1","volume":"38","author":"TA Davis","year":"2011","unstructured":"Davis, T.A.: Algorithm 915, SuiteSparseQR: multifrontal multithreaded rank-revealing sparse QR factorization. ACM Trans. Math. Softw. 38(1), 8:1\u20138:22 (2011)","journal-title":"ACM Trans. Math. Softw."},{"issue":"1","key":"14_CR16","first-page":"1:1","volume":"38","author":"TA Davis","year":"2011","unstructured":"Davis, T.A., Hu, Y.: The university of Florida sparse matrix collection. ACM Trans. Math. Softw. 38(1), 1:1\u20131:25 (2011)","journal-title":"ACM Trans. Math. Softw."},{"key":"14_CR17","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1145\/356044.356047","volume":"9","author":"IS Duff","year":"1983","unstructured":"Duff, I.S., Reid, J.K.: The multifrontal solution of indefinite sparse symmetric linear systems. ACM Trans. Math. Softw. 9, 302\u2013325 (1983)","journal-title":"ACM Trans. Math. Softw."},{"key":"14_CR18","doi-asserted-by":"crossref","unstructured":"Hadri, B., Ltaief, H., Agullo, E., Dongarra, J.: Tile QR factorization with parallel panel processing for multicore architectures. In: IPDPS, pp. 1\u201310. IEEE (2010)","DOI":"10.1109\/IPDPS.2010.5470443"},{"issue":"9","key":"14_CR19","doi-asserted-by":"publisher","first-page":"1134","DOI":"10.1016\/j.jpdc.2011.10.014","volume":"72","author":"FD Igual","year":"2012","unstructured":"Igual, F.D., Chan, E., Quintana-Ort\u00ed, E.S., Quintana-Ort\u00ed, G., van de Geijn, R.A., Zee, F.G.V.: The flame approach: from dense linear algebra algorithms to high-performance multi-accelerator implementations. J. Parallel Distrib. Comput. 72(9), 1134\u20131143 (2012)","journal-title":"J. Parallel Distrib. Comput."},{"issue":"1","key":"14_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2629641","volume":"41","author":"K Kim","year":"2014","unstructured":"Kim, K., Eijkhout, V.: A parallel sparse direct solver via hierarchical DAG scheduling. ACM Trans. Math. Softw. 41(1), 1\u201327 (2014)","journal-title":"ACM Trans. Math. Softw."},{"key":"14_CR21","unstructured":"Lacoste, X.: Scheduling and memory optimizations for sparse direct solver on multi-core\/multi-GPU cluster systems. PhD thesis, LaBRI, Universit\u00e9 Bordeaux, Talence, France, February 2015"},{"key":"14_CR22","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1145\/356004.356006","volume":"8","author":"R Schreiber","year":"1982","unstructured":"Schreiber, R.: A new implementation of sparse Gaussian elimination. ACM Trans. Math. Softw. 8, 256\u2013276 (1982)","journal-title":"ACM Trans. Math. Softw."}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2016: Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-58943-5_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:38:55Z","timestamp":1750279135000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-58943-5_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319589428","9783319589435"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-58943-5_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"28 May 2017","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":"Grenoble","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 August 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 August 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/europar2016.inria.fr\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}