{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,5]],"date-time":"2026-10-05T16:49:51Z","timestamp":1791218991507,"version":"4.1.0"},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642038686","type":"print"},{"value":"9783642038693","type":"electronic"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"vor","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":[[2009]]},"DOI":"10.1007\/978-3-642-03869-3_11","type":"book-chapter","created":{"date-parts":[[2009,8,22]],"date-time":"2009-08-22T04:04:48Z","timestamp":1250913888000},"page":"81-92","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["Process Mapping for MPI Collective Communications"],"prefix":"10.1007","author":[{"given":"Jin","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jidong","family":"Zhai","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenguang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weimin","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"issue":"7","key":"11_CR1","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1145\/792704.792724","volume":"46","author":"R.R. Colwell","year":"2003","unstructured":"Colwell, R.R.: From terabytes to insights. Commun. ACM\u00a046(7), 25\u201327 (2003)","journal-title":"Commun. ACM"},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"Pant, A., Jafri, H.: Communicating efficiently on cluster based grids with MPICH-VMI. In: CLUSTER, pp. 23\u201333 (2004)","DOI":"10.1109\/CLUSTR.2004.1392598"},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Chen, H., Chen, W., Huang, J., Robert, B., Kuhn, H.: MPIPP: an automatic profile-guided parallel process placement toolset for SMP clusters and multiclusters. In: ICS, pp. 353\u2013360 (2006)","DOI":"10.1145\/1183401.1183451"},{"key":"11_CR4","unstructured":"NASA Ames\u00a0Research Center. NAS parallel benchmark NPB, http:\/\/www.nas.nasa.gov\/Resources\/Software\/npb.html"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Phinjaroenphan, P., Bevinakoppa, S., Zeephongsekul, P.: A heuristic algorithm for mapping parallel applications on computational grids. In: EGC, pp. 1086\u20131096 (2005)","DOI":"10.1007\/11508380_111"},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"Sanyal, S., Jain, A., Das, S.K., Biswas, R.: A hierarchical and distributed approach for mapping large applications to heterogeneous grids using genetic algorithms. In: CLUSTER, pp. 496\u2013499 (2003)","DOI":"10.1109\/CLUSTR.2003.1253357"},{"issue":"2-3","key":"11_CR7","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1147\/rd.492.0489","volume":"49","author":"G. Bhanot","year":"2005","unstructured":"Bhanot, G., Gara, A., Heidelberger, P., Lawless, E., Sexton, J., Walkup, R.: Optimizing task layout on the Blue Gene\/L supercomputer. IBM Journal of Research and Development\u00a049(2-3), 489\u2013500 (2005)","journal-title":"IBM Journal of Research and Development"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Yu, H., Chung, I., Moreira, J.: Topology mapping for Blue Gene\/L supercomputer. In: SC, pp. 52\u201364 (2006)","DOI":"10.1109\/SC.2006.63"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Kielmann, T., Hofman, R.F.H., Bal, H.E., Plaat, A., Bhoedjang, R.: MagPIe: MPI\u2019s collective communication operations for clustered wide area systems. In: PPOPP (1999)","DOI":"10.1145\/301104.301116"},{"key":"11_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"799","DOI":"10.1007\/3-540-45706-2_112","volume-title":"Euro-Par 2002. Parallel Processing","author":"P. Sanders","year":"2002","unstructured":"Sanders, P., Traff, J.L.: The hierarchical factor algorithm for all-to-all communication (research note). In: Monien, B., Feldmann, R.L. (eds.) Euro-Par 2002. LNCS, vol.\u00a02400, pp. 799\u2013804. Springer, Heidelberg (2002)"},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"Sistare, S., vande Vaart, R., Loh, E.: Optimization of MPI collectives on clusters of large-scale SMP\u2019s. In: SC, pp. 23\u201336 (1999)","DOI":"10.1145\/331532.331555"},{"key":"11_CR12","unstructured":"Tipparaju, V., Nieplocha, J., Panda, D.K.: Fast collective operations using shared and remote memory access protocols on clusters. In: IPDPS, pp. 84\u201393 (2003)"},{"key":"11_CR13","unstructured":"Barnett, M., Gupta, S., Payne, D.G., Shuler, L., van de Geijn, R., Watts, J.: Interprocessor collective communication library (InterCom). In: SHPCC, pp. 357\u2013364 (1994)"},{"key":"11_CR14","unstructured":"Kal\u00e9, L.V., Kumar, S., Varadarajan, K.: A framework for collective personalized communication. In: IPDPS, pp. 69\u201377 (2003)"},{"key":"11_CR15","unstructured":"Ohio\u00a0State University. MVAPICH: MPI over infiniband and iWARP, http:\/\/mvapich.cse.ohio-state.edu"},{"issue":"11","key":"11_CR16","doi-asserted-by":"publisher","first-page":"1143","DOI":"10.1109\/71.642949","volume":"8","author":"J. Bruck","year":"1997","unstructured":"Bruck, J., Ho, C., Upfal, E., Kipnis, S., Weathersby, D.: Efficient algorithms for all-to-all communications in multiport message-passing systems. IEEE Trans. Parallel Distrib.\u00a08(11), 1143\u20131156 (1997)","journal-title":"IEEE Trans. Parallel Distrib."},{"key":"11_CR17","unstructured":"Rabenseifner, R.: New optimized MPI reduce algorithm, http:\/\/www.hlrs.de\/organization\/par\/services\/models\/mpi\/myreduce.html"},{"key":"11_CR18","unstructured":"Argonne\u00a0National Laboratory. MPICH1, http:\/\/www-unix.mcs.anl.gov\/mpi\/mpich1"},{"key":"11_CR19","unstructured":"Intel Ltd. Intel IMB benchmark, http:\/\/www.intel.com\/cd\/software\/products\/asmo-na\/eng\/219848.htm"},{"key":"11_CR20","doi-asserted-by":"crossref","unstructured":"Huang, Z., Purvis, M.K., Werstein, P.: Performance evaluation of view-oriented parallel programming. In: ICPP, pp. 251\u2013258 (2005)","DOI":"10.1109\/ICPP.2005.62"},{"key":"11_CR21","unstructured":"Xue, W., Shu, J., Wu, Y., Zheng, W.: Parallel algorithm and implementation for realtime dynamic simulation of power system. In: ICPP, pp. 137\u2013144 (2005)"},{"key":"11_CR22","unstructured":"Hewlett-Packard\u00a0Development Company. HP-MPI user\u2019s guide, http:\/\/docs.hp.com\/en\/B6060-96024\/ch03s12.html"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2009 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-03869-3_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,11]],"date-time":"2025-02-11T20:33:21Z","timestamp":1739306001000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-03869-3_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642038686","9783642038693"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-03869-3_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}