{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T04:05:00Z","timestamp":1784174700095,"version":"3.55.0"},"publisher-location":"Cham","reference-count":17,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032276759","type":"print"},{"value":"9783032276766","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"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":[[2026]]},"DOI":"10.1007\/978-3-032-27676-6_5","type":"book-chapter","created":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T03:52:14Z","timestamp":1784173934000},"page":"52-64","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Managing Explicit Communications Within a\u00a0Sequential Task Flow Paradigm"],"prefix":"10.1007","author":[{"given":"Brieuc","family":"Nicolas","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nathalie","family":"Furmento","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Samuel","family":"Thibault","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mathieu","family":"Faverge","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdou","family":"Guermouche","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas","family":"Herault","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,7,2]]},"reference":[{"key":"5_CR1","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/978-3-031-12597-3_20","volume-title":"Euro-Par 2022: Parallel Processing","author":"J Aguilar Mena","year":"2022","unstructured":"Aguilar Mena, J., Shaaban, O., Beltran, V., Carpenter, P., Ayguade, E., Labarta Mancho, J.: Ompss-2@cluster: distributed memory execution of nested openmp-style tasks. In: Cano, J., Trinder, P. (eds.) Euro-Par 2022: Parallel Processing, pp. 319\u2013334. Springer, Cham (2022)"},{"key":"5_CR2","unstructured":"Agullo, E., et al.: Faster, Cheaper, Better \u2013 a Hybridization Methodology to Develop Linear Algebra Software for GPUs. In: mei W.\u00a0Hwu, W. (ed.) GPU Computing Gems, vol.\u00a02. Morgan Kaufmann (2010). https:\/\/inria.hal.science\/inria-00547847"},{"key":"5_CR3","unstructured":"Agullo, E., et al.: Achieving high performance on supercomputers with a sequential task-based programming model. IEEE Trans. Parallel Distribut. Syst. (2017)"},{"issue":"2","key":"5_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3583560","volume":"49","author":"E Agullo","year":"2023","unstructured":"Agullo, E., Buttari, A., Guermouche, A., Herrmann, J., Jego, A.: Task-based parallel programming for scalable matrix product algorithms. ACM Trans. Math. Softw. 49(2), 1\u201323 (2023)","journal-title":"ACM Trans. Math. Softw."},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Augonnet, C., Thibault, S., Namyst, R., Wacrenier, P.A.: StarPU: A unified platform for task scheduling on heterogeneous multicore architectures. Euro-Par (2009). Parallel Processing","DOI":"10.1007\/978-3-642-03869-3_80"},{"issue":"3","key":"5_CR6","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1109\/TPDS.2008.105","volume":"20","author":"E Ayguade","year":"2009","unstructured":"Ayguade, E., Copty, N., Duran, A., Hoeflinger, J., Lin, Y., Massaioli, F., Teruel, X., Unnikrishnan, P., Zhang, G.: The design of OpenMP tasks. IEEE Trans. Parallel Distrib. Syst. 20(3), 404\u2013418 (2009)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"5_CR7","doi-asserted-by":"publisher","unstructured":"Bachan, J., et al.: UPC++: a high-performance communication framework for asynchronous computation. In: Proceedings of the 33rd IEEE International Parallel & Distributed Processing Symposium. IPDPS, IEEE (2019). https:\/\/doi.org\/10.25344\/S4V88H, https:\/\/escholarship.org\/uc\/item\/1gd059hj","DOI":"10.25344\/S4V88H"},{"key":"5_CR8","doi-asserted-by":"crossref","unstructured":"Bauer, M., Treichler, S., Slaughter, E., Aiken, A.: Legion: Expressing locality and independence with logical regions. In: SC \u201912: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, pp. 1\u201311 (2012)","DOI":"10.1109\/SC.2012.71"},{"key":"5_CR9","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1007\/978-3-030-34627-0_11","volume-title":"Languages and Compilers for Parallel Computing","author":"D Bonachea","year":"2019","unstructured":"Bonachea, D., Hargrove, P.H.: Gasnet-ex: a high-performance, portable communication library for exascale. In: Hall, M., Sundar, H. (eds.) Languages and Compilers for Parallel Computing, pp. 138\u2013158. Springer, Cham (2019)"},{"issue":"3","key":"5_CR10","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1177\/1094342007078442","volume":"21","author":"B Chamberlain","year":"2007","unstructured":"Chamberlain, B., Callahan, D., Zima, H.: Parallel programmability and the chapel language. Int. J. High Perform. Comput. Appl. 21(3), 291\u2013312 (2007). https:\/\/doi.org\/10.1177\/1094342007078442","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"5_CR11","doi-asserted-by":"crossref","unstructured":"Hoque, R., Herault, T., Bosilca, G., Dongarra, J.: Dynamic task discovery in PaRSEC: a data-flow task-based runtime. In: Proceedings of the 8th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems. ScalA, p. 17 (2017)","DOI":"10.1145\/3148226.3148233"},{"key":"5_CR12","doi-asserted-by":"crossref","unstructured":"Hoque, R., Herault, T., Bosilca, G., Dongarra, J.: Dynamic task discovery in parsec: a data-flow task-based runtime. In: Proceedings of the 8th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems. ScalA \u201917. Association for Computing Machinery, New York (2017)","DOI":"10.1145\/3148226.3148233"},{"key":"5_CR13","doi-asserted-by":"publisher","unstructured":"Kaiser, H., et al.: Hpx - the c++ standard library for parallelism and concurrency. J. Open Source Softw. 5(53), \u00a02352 (2020). https:\/\/doi.org\/10.21105\/joss.02352","DOI":"10.21105\/joss.02352"},{"key":"5_CR14","volume-title":"Optimizing compilers for modern architectures: a dependence-based approach","author":"K Kennedy","year":"2001","unstructured":"Kennedy, K., Allen, J.R.: Optimizing compilers for modern architectures: a dependence-based approach. Morgan Kaufmann Publishers Inc., San Francisco (2001)"},{"key":"5_CR15","doi-asserted-by":"crossref","unstructured":"Van De Geijn, R.A., Watts, J.: Summa: scalable universal matrix multiplication algorithm. Concurrency Practice Exp. 9(4), 255\u2013274 (1997)","DOI":"10.1002\/(SICI)1096-9128(199704)9:4<255::AID-CPE250>3.0.CO;2-2"},{"key":"5_CR16","unstructured":"YarKhan, A.: Dynamic task execution on shared and distributed memory architectures. In: Phd diss. (2012)"},{"key":"5_CR17","unstructured":"YarKhan, A., Kurzak, J., Dongarra, J.: QUARK users\u2019 guide: Queuing and runtime for kernels, version 1.0. technical report UT-ICL-11-02, University of Tennessee Innovative Computing Laboratory, Knoxville, Tennessee 37996 (2011)"}],"container-title":["Lecture Notes in Computer Science","Asynchronous Many-Task Systems and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-27676-6_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T03:52:16Z","timestamp":1784173936000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-27676-6_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032276759","9783032276766"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-27676-6_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"2 July 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"WAMTA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Workshop on Asynchronous Many-Task Systems and Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Garching","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 February 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 February 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"wamta2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/wamta26.stellar-group.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}