{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T13:56:14Z","timestamp":1742392574207,"version":"3.30.1"},"reference-count":38,"publisher":"Elsevier BV","issue":"11","license":[{"start":{"date-parts":[[2001,10,1]],"date-time":"2001-10-01T00:00:00Z","timestamp":1001894400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Parallel Computing"],"published-print":{"date-parts":[[2001,10]]},"DOI":"10.1016\/s0167-8191(01)00098-9","type":"journal-article","created":{"date-parts":[[2002,10,31]],"date-time":"2002-10-31T19:50:07Z","timestamp":1036093807000},"page":"1431-1456","source":"Crossref","is-referenced-by-count":57,"title":["Network performance-aware collective communication for clustered wide-area systems"],"prefix":"10.1016","volume":"27","author":[{"given":"Thilo","family":"Kielmann","sequence":"first","affiliation":[]},{"given":"Henri E.","family":"Bal","sequence":"additional","affiliation":[]},{"given":"Sergei","family":"Gorlatch","sequence":"additional","affiliation":[]},{"given":"Kees","family":"Verstoep","sequence":"additional","affiliation":[]},{"given":"Rutger F.H.","family":"Hofman","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0167-8191(01)00098-9_BIB1","doi-asserted-by":"crossref","unstructured":"A. Alexandrov, M.F. Ionescu, K.E. Schauser, C. Scheiman, LogGP: incorporating long messages into the LogP model \u2013 one step closer towards a realistic model for parallel computation, in: Proceedings of the Symposium on Parallel Algorithms and Architectures (SPAA), Santa Barbara, CA, July 1995, pp. 95\u2013105","DOI":"10.1145\/215399.215427"},{"issue":"1","key":"10.1016\/S0167-8191(01)00098-9_BIB2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/273011.273014","article-title":"Performance evaluation of the Orca shared object system","volume":"16","author":"Bal","year":"1998","journal-title":"ACM Trans. Comput. Syst."},{"key":"10.1016\/S0167-8191(01)00098-9_BIB3","doi-asserted-by":"crossref","unstructured":"M. Banikazemi, V. Moorthy, D. Panda, Efficient collective communication on heterogeneous networks of workstations, in: International Conference on Parallel Processing, Minneapolis, MN, August 1998, pp. 460\u2013467","DOI":"10.1109\/ICPP.1998.708518"},{"issue":"5","key":"10.1016\/S0167-8191(01)00098-9_BIB4","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1002\/(SICI)1096-9128(19980425)10:5<359::AID-CPE323>3.0.CO;2-7","article-title":"Collective communication operations: experimental results vs. theory","volume":"10","author":"Bernaschi","year":"1998","journal-title":"Concurrency: Practice and Experience"},{"issue":"11","key":"10.1016\/S0167-8191(01)00098-9_BIB5","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/2.730737","article-title":"User-Level network interface protocols","volume":"31","author":"Bhoedjang","year":"1998","journal-title":"IEEE Comput."},{"issue":"1","key":"10.1016\/S0167-8191(01)00098-9_BIB6","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/40.342015","article-title":"Myrinet: a gigabit-per-second local area network","volume":"15","author":"Boden","year":"1995","journal-title":"IEEE Micro"},{"issue":"3","key":"10.1016\/S0167-8191(01)00098-9_BIB7","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1109\/71.491579","article-title":"On the design and implementation of broadcast and global combine operations using the postal model","volume":"7","author":"Bruck","year":"1996","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"10.1016\/S0167-8191(01)00098-9_BIB8","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/129888.129890","volume":"35","author":"Catlett","year":"1992","journal-title":"Commun. ACM"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB9","doi-asserted-by":"crossref","unstructured":"D. Culler, R. Karp, D. Patterson, A. Sahay, K.E. Schauser, E. Santos, R. Subramonian, T. von Eicken, LogP: towards a realistic model of parallel computation, in: Proceedings of the Symposium on Principles and Practice of Parallel Programming (PPoPP), San Diego, CA, May 1993, pp. 1\u201312","DOI":"10.1145\/155332.155333"},{"issue":"1","key":"10.1016\/S0167-8191(01)00098-9_BIB10","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/40.482310","article-title":"Assessing fast network interfaces","volume":"16","author":"Culler","year":"1996","journal-title":"IEEE Micro"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB11","doi-asserted-by":"crossref","unstructured":"G.E. Fagg, K.S. London, J.J. Dongarra, MPI_Connect: managing heterogeneous MPI applications interoperation and process control, in: Proceedings of the 5th European PVM\/MPI Users' Group Meeting, number 1497 in LNCS, Liverpool, UK, 1998, pp. 93\u201396","DOI":"10.1007\/BFb0056563"},{"issue":"2","key":"10.1016\/S0167-8191(01)00098-9_BIB12","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1177\/109434209701100205","article-title":"Globus: a metacomputing infrastructure toolkit","volume":"11","author":"Foster","year":"1997","journal-title":"Int. J. Supercomput. Appl."},{"key":"10.1016\/S0167-8191(01)00098-9_BIB13","unstructured":"I. Foster, C. Kesselman (Eds.), The GRID: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, Los Altos, MA, 1998"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB14","doi-asserted-by":"crossref","unstructured":"E. Gabriel, M. Resch, T. Beisel, R. Keller, Distributed computing in a heterogeneous computing environment, in: Proceedings of the 5th European PVM\/MPI Users' Group Meeting number 1497 in LNCS, Liverpool, UK, 1998, pp. 180\u2013187","DOI":"10.1007\/BFb0056574"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB15","unstructured":"W. George, J. Hagedorn, J. Devaney, Status report on the development of the interoperable MPI protocol, in: Proceedings of MPIDC'99, Message Passing Interface Developer's and User's Conference, Atlanta, GA, March 1999, pp. 7\u201313"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB16","unstructured":"M. Go\u0142ebiewski, R. Hempel, J.L. Tr\u00e4ff, Algorithms for collective communication operations on SMP clusters, in: The 1999 Workshop on Cluster-Based Computing, held in conjunction with 13th ACM-SIGARCH International Conference on Supercomputing (ICS'99), 1999, pp. 11\u201315"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB17","doi-asserted-by":"crossref","unstructured":"S. Gorlatch, C. Wedler, C. Lengauer, Optimization rules for programming with collective operations, in: Proceedings of the 13th International Parallel Processing Symposium & 10th Symposium on Parallel and Distributed Processing (IPPS\/SPDP'99), 1999, pp. 492\u2013499","DOI":"10.1109\/IPPS.1999.760522"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB18","doi-asserted-by":"crossref","unstructured":"J.-P. Goux, S. Kulkarni, J. Linderoth, M. Yoder, An enabling framework for master\u2013worker applications on the computatinal grid, in: Proceedings of the High Performance Distributed Computing (HPDC 2000), Pittsburgh, PA, August 2000, pp. 43\u201350","DOI":"10.1109\/HPDC.2000.868633"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB19","doi-asserted-by":"crossref","unstructured":"A.S. Grimshaw, W.A. Wulf, and the Legion team, The legion vision of a worldwide virtual computer, Commun. ACM 40 (1) (1997) 39\u201345","DOI":"10.1145\/242857.242867"},{"issue":"6","key":"10.1016\/S0167-8191(01)00098-9_BIB20","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1016\/0167-8191(96)00024-5","article-title":"A high-performance, portable implementation of the MPI message passing interface standard","volume":"22","author":"Gropp","year":"1996","journal-title":"Parallel Comput."},{"key":"10.1016\/S0167-8191(01)00098-9_BIB21","unstructured":"W.D. Gropp, E. Lusk, D. Swider, Improving the performance of MPI derived datatypes, in: Proceedings of MPIDC'99, Message Passing Interface Developer's and User's Conference, Atlanta, GA, March 1999, pp. 25\u201330"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB22","doi-asserted-by":"crossref","unstructured":"P. Husbands, J.C. Hoe, MPI-StarT: delivering network performance to numerical applications, in: Proceedings of SC'98, November 1998; Online at http:\/\/www.supercomp.org\/sc98\/proceedings\/","DOI":"10.1109\/SC.1998.10036"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB23","doi-asserted-by":"crossref","unstructured":"G. Iannello, M. Lauria, S. Mercolino, Cross-platform analysis of fast messages for Myrinet, in: Proceedings of the Workshop on CANPC'98, Lecture Notes in Computer Science, vol. 1362, Las Vegas, Nevada, Springer, Berlin, January 1998, pp. 217\u2013231","DOI":"10.1007\/BFb0052219"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB24","doi-asserted-by":"crossref","unstructured":"N.T. Karonis, B.R. de Supinski, I. Foster, W. Gropp, E. Lusk, J. Bresnahan, Exploiting hierarchy in parallel computer networks to optimize collective operation performance, in: Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS 2000), Cancun, Mexico, IEEE, New York, May 2000, pp. 377\u2013384","DOI":"10.1109\/IPDPS.2000.846009"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB25","doi-asserted-by":"crossref","unstructured":"R.M. Karp, A. Sahay, E.E. Santos, K.E. Schauser, Optimal broadcast and summation in the LogP model, in: Proceedings of the Symposium on Parallel Algorithms and Architectures (SPAA), Velen, Germany, June 1993, pp. 142\u2013153","DOI":"10.1145\/165231.165250"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB26","doi-asserted-by":"crossref","unstructured":"R. Kesavan, D.K. Panda, Optimal multicast with packetization and network interface support, in: Proceedings of the International Conference on Parallel Processing, IEEE, New York, August 1997, pp. 370\u2013377","DOI":"10.1109\/ICPP.1997.622668"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB27","doi-asserted-by":"crossref","unstructured":"T. Kielmann, H.E. Bal, S. Gorlatch, Bandwidth-efficient collective communication for clustered wide area systems, in: Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS 2000), Cancun, Mexico, IEEE, New York, May 2000, pp. 492\u2013499","DOI":"10.1109\/IPDPS.2000.846026"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB28","doi-asserted-by":"crossref","unstructured":"T. Kielmann, H.E. Bal, K. Verstoep, Fast measurement of LogP parameters for message passing platforms, in: 4th Workshop on Runtime Systems for Parallel Programming (RTSPP), Lecture Notes in Computer Science, vol. 1800, Cancun, Mexico, Springer, Berlin, May 2000, pp. 1176\u20131183","DOI":"10.1007\/3-540-45591-4_162"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB29","unstructured":"T. Kielmann, R.F.H. Hofman, H.E. Bal, A. Plaat, R.A.F. Bhoedjang, MPI's reduction operations in clustered wide area systems, in: Proceedings of MPIDC'99, Message Passing Interface Developer's and User's Conference, Atlanta, GA, March 1999, pp. 43\u201352"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB30","doi-asserted-by":"crossref","unstructured":"T. Kielmann, R.F.H. Hofman, H.E. Bal, A. Plaat, R.A.F. Bhoedjang, MagPIe: MPI's collective communication operations for clustered wide area systems, in: Proceedings of the Symposium on Principles and Practice of Parallel Programming (PPoPP), Atlanta, GA, May 1999, pp. 131\u2013140","DOI":"10.1145\/301104.301116"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB31","doi-asserted-by":"crossref","unstructured":"B. Lowekamp, A. Beguelin, ECO: efficient collective operations for communication on heterogeneous networks, in: International Parallel Processing Symposium (IPPS), Honolulu, HI, 1996, pp. 399\u2013405","DOI":"10.1109\/IPPS.1996.508087"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB32","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1006\/jpdc.1995.1090","article-title":"On efficiently implementing global time for performance evaluation on multiprocessor systems","volume":"28","author":"Maillet","year":"1995","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/S0167-8191(01)00098-9_BIB33","unstructured":"J.-Y.L. Park, H.-A. Choi, N. Nupairoj, L.M. Ni, Construction of optimal multicast trees based on the parameterized communication model, in: Proceedings of the International Conference on Parallel Processing (ICPP), vol. I, 1996, pp. 180\u2013187"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB34","doi-asserted-by":"crossref","unstructured":"V. Paxson, On calibrating measurements of packet transit times, in: Proceedings of SIGMETRICS'98\/PERFORMANCE'98, Madison, Wisconsin, June 1998, pp. 11\u201321","DOI":"10.1145\/277851.277865"},{"key":"10.1016\/S0167-8191(01)00098-9_BIB35","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1006\/jpdc.1999.1529","article-title":"Optimal and near-optimal algorithms for k-item broadcast","volume":"57","author":"Santos","year":"1999","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/S0167-8191(01)00098-9_BIB36","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1006\/jpdc.1994.1091","article-title":"On global combine operations","volume":"22","author":"van de Geijn","year":"1994","journal-title":"J. Parallel Distrib. Comput."},{"issue":"2","key":"10.1016\/S0167-8191(01)00098-9_BIB37","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1142\/S0129626495000266","article-title":"A pipelined broadcast for multidimensional meshes","volume":"5","author":"Watts","year":"1995","journal-title":"Parallel Process. Lett."},{"key":"10.1016\/S0167-8191(01)00098-9_BIB38","doi-asserted-by":"crossref","unstructured":"R. Wolski, Forecasting network performance to support dynamic scheduling using the network weather service, in: Proceedings of the High-Performance Distributed Computing (HPDC-6), Portland, OR, August 1997, pp. 316\u2013325; the network weather service is at http:\/\/nws.npaci.edu\/","DOI":"10.1109\/HPDC.1997.626437"}],"container-title":["Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819101000989?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819101000989?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,12,4]],"date-time":"2024-12-04T15:19:32Z","timestamp":1733325572000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167819101000989"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,10]]},"references-count":38,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2001,10]]}},"alternative-id":["S0167819101000989"],"URL":"https:\/\/doi.org\/10.1016\/s0167-8191(01)00098-9","relation":{},"ISSN":["0167-8191"],"issn-type":[{"type":"print","value":"0167-8191"}],"subject":[],"published":{"date-parts":[[2001,10]]}}}