{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,13]],"date-time":"2025-05-13T10:46:26Z","timestamp":1747133186676,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642335174"},{"type":"electronic","value":"9783642335181"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33518-1_14","type":"book-chapter","created":{"date-parts":[[2012,9,8]],"date-time":"2012-09-08T12:17:23Z","timestamp":1347106643000},"page":"89-99","source":"Crossref","is-referenced-by-count":9,"title":["Exact Dependence Analysis for Increased Communication Overlap"],"prefix":"10.1007","author":[{"given":"Simone","family":"Pellegrini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Torsten","family":"Hoefler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Fahringer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"14_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1007\/978-3-642-11970-5_16","volume-title":"Compiler Construction","author":"M.-W. Benabderrahmane","year":"2010","unstructured":"Benabderrahmane, M.-W., Pouchet, L.-N., Cohen, A., Bastoul, C.: The Polyhedral Model Is More Widely Applicable Than You Think. In: Gupta, R. (ed.) CC 2010. LNCS, vol.\u00a06011, pp. 283\u2013303. Springer, Heidelberg (2010)"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Danalis, A., Pollock, L., Swany, M.: Automatic MPI application transformation with ASPhALT. In: Par. and Distr. Proc. Symp., IPDPS 2007, pp. 1\u20138 (March 2007)","DOI":"10.1109\/IPDPS.2007.370486"},{"key":"14_CR3","doi-asserted-by":"crossref","unstructured":"Danalis, A., Kim, K.Y., Pollock, L., Swany, M.: Transformations to parallel codes for communication-computation overlap. In: Proceedings of the 2005 ACM\/IEEE Conference on Supercomputing, SC 2005, Washington, DC, USA, p. 58 (2005)","DOI":"10.1109\/SC.2005.75"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"Danalis, A., Pollock, L., Swany, M., Cavazos, J.: MPI-aware compiler optimizations for improving communication-computation overlap. In: Proceedings of the 23rd International Conference on Supercomputing, ICS 2009, pp. 316\u2013325 (2009)","DOI":"10.1145\/1542275.1542321"},{"key":"14_CR5","unstructured":"Distributed and Parallel Systems Group, University of Innsbruck: Insieme Comiler and Runtime Infrastructure, http:\/\/insieme-compiler.org"},{"key":"14_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/3-540-63371-5_20","volume-title":"Parallel Computing Technologies","author":"T. Fahringer","year":"1997","unstructured":"Fahringer, T., Mehofer, E.: Buffer-Safe Communication Optimization Based on Data Flow Analysis and Performance Prediction. In: Malyshkin, V.E. (ed.) PaCT 1997. LNCS, vol.\u00a01277, pp. 189\u2013200. Springer, Heidelberg (1997)"},{"issue":"6","key":"14_CR7","first-page":"702","volume":"22","author":"M. Geimer","year":"2010","unstructured":"Geimer, M., Wolf, F., Wylie, B.J.N., \u00c1brah\u00e1m, E., Becker, D., Mohr, B.: The Scalasca performance toolset architecture. CCPE Journal\u00a022(6), 702\u2013719 (2010)","journal-title":"CCPE Journal"},{"issue":"3","key":"14_CR8","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/s10766-006-0012-3","volume":"34","author":"S. Girbal","year":"2006","unstructured":"Girbal, S., et al.: Semi-automatic composition of loop transformations for deep parallelism and memory hierarchies. Intl. Journal of Par. Progr.\u00a034(3), 261\u2013317 (2006)","journal-title":"Intl. Journal of Par. Progr."},{"key":"14_CR9","volume-title":"Using MPI: portable parallel programming with the message-passing interface","author":"W. Gropp","year":"1999","unstructured":"Gropp, W., Lusk, E., Skjellum, A.: Using MPI: portable parallel programming with the message-passing interface, 2nd edn. MIT Press, Cambridge (1999)","edition":"2"},{"key":"14_CR10","unstructured":"Kennedy, K., Allen, J.R.: Optimizing compilers for modern architectures: a dependence-based approach, San Francisco, CA, USA (2002)"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"Kn\u00fcpfer, A., et al.: The vampir performance analysis tool-set. In: Tools for High Performance Computing, pp. 139\u2013155 (2008)","DOI":"10.1007\/978-3-540-68564-7_9"},{"key":"14_CR12","unstructured":"MPI Forum: MPI: A Message-Passing Interface Standard. Version 2.2 (September 4, 2009), http:\/\/www.mpi-forum.org (December 2009)"},{"issue":"2","key":"14_CR13","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1177\/1094342006064482","volume":"20","author":"S.S. Shende","year":"2006","unstructured":"Shende, S.S., Malony, A.D.: The Tau Parallel Performance System. Int. J. High Perform. Comput. Appl.\u00a020(2), 287\u2013311 (2006)","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"14_CR14","unstructured":"Thakur, R., Balaji, P., Buntinas, D., Goodell, D., Gropp, W., Hoefler, T., Kumar, S., Lusk, E., Traeff, J.L.: MPI at Exascale. In: Procceedings of SciDAC 2010 (June 2010)"},{"key":"14_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1007\/3-540-45706-2_8","volume-title":"Euro-Par 2002. Parallel Processing","author":"H.-L. Truong","year":"2002","unstructured":"Truong, H.-L., Fahringer, T.: SCALEA: A Performance Analysis Tool for Distributed and Parallel Programs. In: Monien, B., Feldmann, R.L. (eds.) Euro-Par 2002. LNCS, vol.\u00a02400, pp. 41\u201355. Springer, Heidelberg (2002)"},{"key":"14_CR16","doi-asserted-by":"crossref","unstructured":"Vasilache, N., Cohen, A., Bastoul, C., Girbal, S.: Violated dependence analysis. In: ACM ICS (2006)","DOI":"10.1145\/1183401.1183448"},{"key":"14_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1007\/978-3-642-15582-6_49","volume-title":"Mathematical Software \u2013 ICMS 2010","author":"S. Verdoolaege","year":"2010","unstructured":"Verdoolaege, S.: isl: An Integer Set Library for the Polyhedral Model. In: Fukuda, K., van der Hoeven, J., Joswig, M., Takayama, N. (eds.) ICMS 2010. LNCS, vol.\u00a06327, pp. 299\u2013302. Springer, Heidelberg (2010)"}],"container-title":["Lecture Notes in Computer Science","Recent Advances in the Message Passing Interface"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33518-1_14.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,8]],"date-time":"2025-04-08T01:58:06Z","timestamp":1744077486000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33518-1_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642335174","9783642335181"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33518-1_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}