{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:14:56Z","timestamp":1742912096318,"version":"3.40.3"},"publisher-location":"Cham","reference-count":14,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030440404"},{"type":"electronic","value":"9783030440411"}],"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-44041-1_72","type":"book-chapter","created":{"date-parts":[[2020,3,27]],"date-time":"2020-03-27T19:02:51Z","timestamp":1585335771000},"page":"817-829","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Investigation into MPI All-Reduce Performance in a Distributed Cluster with Consideration of Imbalanced Process Arrival Patterns"],"prefix":"10.1007","author":[{"given":"Jerzy","family":"Proficz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Piotr","family":"Sumionka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaros\u0142aw","family":"Skomia\u0142","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcin","family":"Semeniuk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Karol","family":"Niedzielewski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maciej","family":"Walczak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,3,28]]},"reference":[{"key":"72_CR1","unstructured":"Open MPI: Open source high performance computing. \nhttps:\/\/www.open-mpi.org\/\n\n. Accessed 27 Aug 2017"},{"key":"72_CR2","unstructured":"The standarization forum for Messsage Passing Interface (MPI). \nhttp:\/\/mpi-forum.org\/\n\n. Accessed 24 Jan 2018"},{"key":"72_CR3","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1016\/j.simpat.2017.05.009","volume":"77","author":"P Czarnul","year":"2017","unstructured":"Czarnul, P., Kuchta, J., Matuszek, M., Proficz, J., Ro\u015bciszewski, P., W\u00f3jcik, M., Szyma\u0144ski, J.: MERPSYS: an environment for simulation of parallel application execution on large scale HPC systems. Simul. Model. Pract. Theory 77, 124\u2013140 (2017)","journal-title":"Simul. Model. Pract. Theory"},{"issue":"6","key":"72_CR4","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1007\/s10766-008-0070-9","volume":"36","author":"A Faraj","year":"2008","unstructured":"Faraj, A., Patarasuk, P., Yuan, X.: A study of process arrival patterns for MPI collective operations. Int. J. Parallel Prog. 36(6), 543\u2013570 (2008)","journal-title":"Int. J. Parallel Prog."},{"issue":"2","key":"72_CR5","doi-asserted-by":"publisher","first-page":"713","DOI":"10.1007\/s11227-016-1779-7","volume":"73","author":"K Hasanov","year":"2017","unstructured":"Hasanov, K., Lastovetsky, A.: Hierarchical redesign of classic MPI reduction algorithms. J. Supercomput. 73(2), 713\u2013725 (2017)","journal-title":"J. Supercomput."},{"key":"72_CR6","doi-asserted-by":"publisher","first-page":"1973","DOI":"10.1007\/s11227-016-1707-x","volume":"72","author":"P Marendic","year":"2016","unstructured":"Marendic, P., Lemeire, J., Vucinic, D., Schelkens, P.: A novel MPI reduction algorithm resilient to imbalances in process arrival times. J. Supercomput. 72, 1973\u20132013 (2016)","journal-title":"J. Supercomput."},{"key":"72_CR7","doi-asserted-by":"crossref","unstructured":"Marendi\u0107, P., Lemeire, J., Haber, T., Vu\u010dini\u0107, D., Schelkens, P.: An investigation into the performance of reduction algorithms under load imbalance. In: Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 7484, pp. 439\u2013450 (2012)","DOI":"10.1007\/978-3-642-32820-6_44"},{"key":"72_CR8","doi-asserted-by":"crossref","unstructured":"Michalewicz, M.T., Lian, T.G., Seng, L., Low, J., Southwell, D., Gunthorpe, J., Noaje, G., Chien, D., Poppe, Y., Chrzeszczyk, J., et al.: InfiniCortex: present and future invited paper. In: Proceedings of the ACM International Conference on Computing Frontiers, pp. 267\u2013273. ACM (2016)","DOI":"10.1145\/2903150.2912887"},{"key":"72_CR9","doi-asserted-by":"crossref","unstructured":"Patarasuk, P., Yuan, X.: Efficient MPI\\_Bcast across different process arrival patterns. In: IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM, no. 1 (2008)","DOI":"10.1109\/IPDPS.2008.4536308"},{"issue":"7","key":"72_CR10","doi-asserted-by":"publisher","first-page":"3071","DOI":"10.1007\/s11227-018-2356-z","volume":"74","author":"J Proficz","year":"2018","unstructured":"Proficz, J.: Improving all-reduce collective operations for imbalanced process arrival patterns. J. Supercomput. 74(7), 3071\u20133092 (2018)","journal-title":"J. Supercomput."},{"key":"72_CR11","unstructured":"Proficz, J.: Process arrival pattern aware algorithms for acceleration of scatter and gather operations. J. Cluster Comput. (accepted, in press)"},{"key":"72_CR12","unstructured":"Rabenseifner, R.: Automatic MPI counter profiling. In: 42nd CUG Conference, pp. 396\u2013405 (2000)"},{"key":"72_CR13","doi-asserted-by":"crossref","unstructured":"Rabenseifner, R.: Optimization of Collective Reduction Operations. Lecture Notes in Computer Science, vol. 3036, pp. 1\u20139 (2004)","DOI":"10.1007\/978-3-540-24685-5_1"},{"issue":"1","key":"72_CR14","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1177\/1094342005051521","volume":"19","author":"R Thakur","year":"2005","unstructured":"Thakur, R., Rabenseifner, R., Gropp, W.: Optimization of collective communication operations in MPICH. Int. J. High Perform. Comput. Appl. 19(1), 49\u201366 (2005)","journal-title":"Int. J. High Perform. Comput. Appl."}],"container-title":["Advances in Intelligent Systems and Computing","Advanced Information Networking and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-44041-1_72","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,28]],"date-time":"2020-03-28T00:22:09Z","timestamp":1585354929000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-44041-1_72"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030440404","9783030440411"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-44041-1_72","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"28 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"AINA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Advanced Information Networking and Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Caserta","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 April 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 April 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"aina0d","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}