{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T12:38:16Z","timestamp":1756384696854},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2008,2,14]],"date-time":"2008-02-14T00:00:00Z","timestamp":1202947200000},"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":[[2008,3]]},"DOI":"10.1007\/s10586-007-0046-3","type":"journal-article","created":{"date-parts":[[2008,2,13]],"date-time":"2008-02-13T18:52:31Z","timestamp":1202928751000},"page":"75-90","source":"Crossref","is-referenced-by-count":10,"title":["A framework for characterizing overlap of communication and computation in parallel applications"],"prefix":"10.1007","volume":"11","author":[{"given":"Aniruddha G.","family":"Shet","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"Sadayappan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David E.","family":"Bernholdt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jarek","family":"Nieplocha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vinod","family":"Tipparaju","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2008,2,14]]},"reference":[{"key":"46_CR1","doi-asserted-by":"crossref","unstructured":"Bhoedjang, R.A.F., Ruhl, T., Bal, H.E.: User-level network interface protocols. In: IEEE Computer, pp. 53\u201360, November 1998","DOI":"10.1109\/2.730737"},{"issue":"1","key":"46_CR2","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/40.342015","volume":"15","author":"N.J. Boden","year":"1995","unstructured":"Boden, N.J., Cohen, D., Felderman, R.E., Kulawik, A.E., Seitz, C.L., Seizovic, J.N., Su, W.: Myrinet: a gigabit-per-second local area network. IEEE Micro 15(1), 29\u201336 (1995)","journal-title":"IEEE Micro"},{"key":"46_CR3","doi-asserted-by":"crossref","unstructured":"Brightwell, R., Underwood, K.D.: An analysis of the impact of mpi overlap and independent progress. In: International Conference on Supercomputing (ICS) (2004)","DOI":"10.1145\/1006209.1006251"},{"key":"46_CR4","doi-asserted-by":"crossref","unstructured":"Brightwell, R., Underwood, K.D., Riesen, R.: An initial analysis of the impact of overlap and independent progress for MPI. In: EuroPVM\/MPI (2004)","DOI":"10.1007\/978-3-540-30218-6_51"},{"key":"46_CR5","unstructured":"DEEP\/MPI, http:\/\/www.crescentbaysoftware.com\/deep_mpi_top.html"},{"key":"46_CR6","unstructured":"Dimemas, http:\/\/www.cepba.upc.es\/dimemas"},{"key":"46_CR7","unstructured":"Dimitrov, R.: Overlapping of communication and computation and early binding: Fundamental mechanisms for improving parallel performance on clusters of workstations. PhD thesis, Mississippi State University (2001)"},{"key":"46_CR8","unstructured":"Dimitrov, R.: ChaMPIon\/Pro\u2014The complete MPI-2 for massively parallel Linux, Linux clusters: the HPC revolution (2004)"},{"key":"46_CR9","unstructured":"Dimitrov, R., Skjellum, A.: Impact of latency on applications\u2019 performance. In: Fourth MPI Developer\u2019s and User\u2019s Conference, March 2000"},{"key":"46_CR10","doi-asserted-by":"crossref","unstructured":"Gabriel, E., Fagg, G.E., Bosilca, G., Angskun, T., Dongarra, J.J., Squyres, J.M., Sahay, V., Kambadur, P., Barrett, B., Lumsdaine, A., Castain, R.H., Daniel, D.J., Graham, R.L., Woodall, T.S.: Open MPI: Goals, concept, and design of a next generation MPI implementation. In: Proceedings, 11th European PVM\/MPI Users\u2019 Group Meeting, Budapest, Hungary, September 2004, pp. 97\u2013104","DOI":"10.1007\/978-3-540-30218-6_19"},{"key":"46_CR11","unstructured":"InfiniBand Trade Association: InfiniBand, http:\/\/www.infinibandta.org"},{"key":"46_CR12","unstructured":"Intel Trace Analyzer and Collector, http:\/\/www.intel.com\/cd\/software\/products\/asmo-na\/eng\/cluster\/tanalyzer\/index.htm"},{"key":"46_CR13","unstructured":"KOJAK, http:\/\/www.fz-juelich.de\/zam\/kojak"},{"key":"46_CR14","doi-asserted-by":"crossref","unstructured":"Lawry, B., Wilson, R., Maccabe, A.B., Brightwell, R.: COMB: a portable benchmark suite for assessing MPI overlap. In: IEEE Cluster (2002)","DOI":"10.1109\/CLUSTR.2002.1137785"},{"key":"46_CR15","unstructured":"Liu, J., Jiang, W., Wyckoff, P., Panda, D.K., Ashton, D., Buntinas, D., Gropp, W., Toonen, B.: Design and implementation of MPICH2 over InfiniBand with RDMA support. In: International Parallel and Distributed Processing Symposium (IPDPS), April 2004"},{"key":"46_CR16","unstructured":"Mellanox Technologies: Mellanox VAPI interface, July 2002"},{"key":"46_CR17","unstructured":"Message Passing Interface Forum: MPI: a message-passing interface standard, March 1994"},{"key":"46_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1007\/3-540-45417-9_34","volume-title":"8th European PVM\/MPI Users\u2019 Group Meeting","author":"S. Moore","year":"2001","unstructured":"Moore, S., Cronk, D., London, K., Dongarra, J.: Review of performance analysis tools for MPI parallel programs. In: 8th European PVM\/MPI Users\u2019 Group Meeting. Lecture Notes in Computer Science, vol. 2131, pp. 241\u2013248. Springer, Berlin (2001)"},{"key":"46_CR19","unstructured":"mpiP, http:\/\/www.llnl.gov\/CASC\/mpip"},{"issue":"2","key":"46_CR20","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1177\/1094342006064504","volume":"20","author":"J. Nieplocha","year":"2006","unstructured":"Nieplocha, J., Tipparaju, V., Krishnan, M., Panda, D.K.: High performance remote memory access communications: the ARMCI approach. Int. J. High Perform. Comput. Appl. 20(2), 233\u2013253 (2006)","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"46_CR21","doi-asserted-by":"crossref","unstructured":"Nieplocha, J., Tipparaju, V., Krishnan, M., Santhanaraman, G., Panda, D.K.: Optimisation and performance evaluation of mechanisms for latency tolerance in remote memory access communication on clusters. Int. J. High Perform. Comput. Netw. (IJHPCN) 2(2-4) (2004)","DOI":"10.1504\/IJHPCN.2004.008904"},{"key":"46_CR22","unstructured":"SvPablo, http:\/\/www.renci.org\/software\/pablo\/svpablo"},{"key":"46_CR23","unstructured":"Paradyn, http:\/\/www.paradyn.org"},{"key":"46_CR24","unstructured":"Paraver, http:\/\/www.cepba.upc.es\/paraver"},{"key":"46_CR25","unstructured":"PERUSE, http:\/\/www.mpi-peruse.org"},{"key":"46_CR26","unstructured":"Petrini, F., Feng, W., Hoisie, A., Coll, S., Frachtenberg, E.: The quadrics network (QsNet): high-performance clustering technology. In: Hot Interconnects 9, August 2001"},{"key":"46_CR27","doi-asserted-by":"crossref","unstructured":"Sur, S., Jin, H.-W., Chai, L., Panda, D.K.: RDMA read based rendezvous protocol for MPI over InfiniBand: design alternatives and benefits. In: Symposium on Principles and Practice of Parallel Programming (PPOPP), March 2006","DOI":"10.1145\/1122971.1122978"},{"key":"46_CR28","unstructured":"TAU, http:\/\/www.cs.uoregon.edu\/research\/tau"},{"key":"46_CR29","doi-asserted-by":"crossref","unstructured":"Tipparaju, V., Krishnan, M., Nieplocha, J., Santhanaraman, G., Panda, D.K.: Exploiting Nonblocking Remote Memory Access Communication in Scientific Benchmarks on Clusters. In: HiPC (2003)","DOI":"10.1007\/978-3-540-24596-4_27"},{"key":"46_CR30","doi-asserted-by":"crossref","unstructured":"Tipparaju, V., Santhanaraman, G., Nieplocha, J., Panda, D.K.: Host assisted zero-copy remote memory access communication on InfiniBand. In: International Parallel and Distributed Processing Symposium (IPDPS), April 2004","DOI":"10.1109\/IPDPS.2004.1302943"},{"key":"46_CR31","doi-asserted-by":"crossref","unstructured":"Vetter, J.S.: Performance analysis of distributed applications using automatic classification of communication inefficiencies. In: International Conference on Supercomputing (ICS) (2000)","DOI":"10.1145\/335231.335255"},{"key":"46_CR32","doi-asserted-by":"crossref","unstructured":"Vetter, J.S.: Dynamic statistical profiling of communication activity in distributed applications. In: International Conference on Measurement and Modeling of Computer Systems (2002)","DOI":"10.1145\/511334.511364"},{"key":"46_CR33","doi-asserted-by":"crossref","unstructured":"Vetter, J.S., McCracken, M.O.: Statistical scalability analysis of communication operations in distributed applications. In: Symposium on Principles and Practice of Parallel Programming (PPOPP) (2001)","DOI":"10.1145\/379539.379590"},{"key":"46_CR34","unstructured":"White, J.B., Bova, S.W.: Where\u2019s the overlap? An analysis of popular MPI implementations. In: Third MPI Developers\u2019 and Users\u2019 Conference, March 1999"},{"key":"46_CR35","doi-asserted-by":"crossref","unstructured":"Woodall, T., Graham, R., Castain, R., Daniel, D., Sukalski, M., Fagg, G., Gabriel, E., Bosilca, G., Angskun, T., Dongarra, J., Squyres, J., Sahay, V., Kambadur, P., Barrett, B., Lumsdaine, A.: TEG: A high-performance, scalable, multi-network point-to-point communications methodology. In: Proceedings, 11th European PVM\/MPI Users\u2019 Group Meeting, Budapest, Hungary, September 2004, p. 303\u2013310","DOI":"10.1007\/978-3-540-30218-6_43"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-007-0046-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-007-0046-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-007-0046-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T18:40:09Z","timestamp":1559241609000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-007-0046-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,2,14]]},"references-count":35,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2008,3]]}},"alternative-id":["46"],"URL":"https:\/\/doi.org\/10.1007\/s10586-007-0046-3","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,2,14]]}}}