{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T15:47:52Z","timestamp":1742399272430},"reference-count":20,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2006,7,1]],"date-time":"2006-07-01T00:00:00Z","timestamp":1151712000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2006,7]]},"DOI":"10.1007\/s10586-006-9740-9","type":"journal-article","created":{"date-parts":[[2006,9,15]],"date-time":"2006-09-15T12:49:31Z","timestamp":1158324571000},"page":"257-279","source":"Crossref","is-referenced-by-count":6,"title":["Optimizing MPI collective communication by orthogonal structures"],"prefix":"10.1007","volume":"9","author":[{"given":"Matthias","family":"K\u00fchnemann","sequence":"first","affiliation":[]},{"given":"Thomas","family":"Rauber","sequence":"additional","affiliation":[]},{"given":"Gudula","family":"R\u00fcnger","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"3","key":"9740_CR1","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1109\/32.842948","volume":"26","author":"S.B. Baden","year":"2000","unstructured":"S.B. Baden and S.J. Fink, A programming methodology for dual-tier multicomputers, IEEE Transactions on Software Engineering 26(3) (2000) 212\u2013226.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"3","key":"9740_CR2","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/4434.708258","volume":"6","author":"H. Bal","year":"1998","unstructured":"H. Bal and M. Haines, Approaches for integrating task and data parallelism, IEEE Concurrency 6(3) (1998) 74\u201384.","journal-title":"IEEE Concurrency"},{"key":"9740_CR3","unstructured":"Scali\/ScaMPI commercial MPI on SCI implementation. http:\/\/www.scali.com\/ ."},{"key":"9740_CR4","unstructured":"LAM\/MPI Parallel Computing. http:\/\/www.lam-mpi.org\/ ."},{"issue":"5","key":"9740_CR5","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1109\/TC.1987.1676939","volume":"36","author":"W.J. Dally","year":"1987","unstructured":"W.J. Dally and C. L. Seitz, Deadlock free message routing in multiprocessor interconnection networks, IEEE Transactions on Computers 36(5) (1987) 547\u2013553.","journal-title":"IEEE Transactions on Computers"},{"key":"9740_CR6","unstructured":"S.J. Fink, A Programming Model for Block-Structured Scientific Calculations on SMP Clusters, PhD thesis, University of California, San Diego, 1998."},{"issue":"5","key":"9740_CR7","doi-asserted-by":"crossref","first-page":"522","DOI":"10.1109\/71.503777","volume":"7","author":"K. Hwang","year":"1996","unstructured":"K. Hwang, Z. Xu, and M. Arakawa, Benchmark evaluation of the IBM SP2 for parallel signal processing, IEEE Transactions on Parallel and Distributed Systems 7(5) (1996) 522\u2013536.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"9740_CR8","doi-asserted-by":"crossref","unstructured":"D. Kerbyson, H. Alme, A. Hoisie, F. Petrini, H. Wasserman, and M. Gittings, Predictive performance and scalability modeling of a large-scale application, in: Proc. of IEEE\/ACM SC2001, 2001.","DOI":"10.1145\/582034.582071"},{"key":"9740_CR9","doi-asserted-by":"crossref","unstructured":"S.R. Kohn and S.B. Baden, Irregular coarse-grain data parallelism under LPARX, Scientific Programming 5 (1995) 185\u2013201.","DOI":"10.1155\/1996\/701628"},{"issue":"6","key":"9740_CR10","doi-asserted-by":"crossref","first-page":"713","DOI":"10.1006\/jpdc.2001.1700","volume":"61","author":"S.R. Kohn","year":"2001","unstructured":"S.R. Kohn and S.B. Baden, Parallel software abstractions for structured adaptive mesh methods, Journal of Parallel and Distributed Computing 61(6) (2001) 713\u2013736.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"9740_CR11","unstructured":"M.K\u00fchnemann, T. Rauber, and G.R\u00fcnger, Performance modeling for task-parallel programs, in: Proc. of Communication Networks and Distributed Systems Modeling and Simulation (CNDS\u201902), (2002), pp. 148\u2013154."},{"issue":"3","key":"9740_CR12","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/S0167-739X(98)00083-1","volume":"15","author":"J. Merlin","year":"1999","unstructured":"J. Merlin, S. Baden, St. Fink, and B. Chapman, Multiple data parallelism with HPF and KeLP, J. Future Generation Computer Science 15(3) (1999) 393\u2013405.","journal-title":"J. Future Generation Computer Science"},{"key":"9740_CR13","unstructured":"MPICH-A Portable Implementation of MPI. http:\/\/www-unix.mcs.anl.gov\/mpi\/mpich ."},{"key":"9740_CR14","doi-asserted-by":"crossref","unstructured":"T. Rauber, R. Reilein, and G.R\u00fcnger, ORT \u2013 A communication library for orthogonal processor groups, in: Proc. of the ACM\/IEEE SC 2001, IEEE Press (2001).","DOI":"10.1145\/582034.582061"},{"key":"9740_CR15","unstructured":"T. Rauber and G.R\u00fcnger, PVM and MPI communication operations on the IBM SP2: Modeling and comparison, in: Proc. of the 11th Symposium on High Performance Computing Systems (HPCS\u201997), 1997."},{"key":"9740_CR16","doi-asserted-by":"crossref","unstructured":"T. Rauber and G. R\u00fcnger, Library support for hierarchical multi-processor tasks, in: Proc. of the Supercomputing 2002, Baltimore, USA, 2002.","DOI":"10.1109\/SC.2002.10064"},{"key":"9740_CR17","unstructured":"Cray Research Web Server. http:\/\/www.cray.org\/ ."},{"issue":"2","key":"9740_CR18","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1145\/280277.280278","volume":"30","author":"D. Skillicorn","year":"1998","unstructured":"D. Skillicorn and D. Talia, Models and languages for parallel computation, ACM Computing Surveys 30(2) (1998) 123\u2013169.","journal-title":"ACM Computing Surveys"},{"key":"9740_CR19","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/S0377-0427(98)00214-3","volume":"101","author":"P.J. vander Houwen","year":"1999","unstructured":"P.J. vander Houwen and E. Messina, Parallel Adams methods, Journal of Computational and Applied Mathematics 101 (1999) 153\u2013165.","journal-title":"Journal of Computational and Applied Mathematics"},{"key":"9740_CR20","unstructured":"G. Zhang, B. Carpenter, G. Fox, X. Li, and Y. Wen, A high level SPMD programming model: HPspmd and its Java language binding, Technical report, NPAC at Syracuse University, 1998."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-006-9740-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-006-9740-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-006-9740-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T18:40:08Z","timestamp":1559241608000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-006-9740-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,7]]},"references-count":20,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2006,7]]}},"alternative-id":["9740"],"URL":"https:\/\/doi.org\/10.1007\/s10586-006-9740-9","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,7]]}}}