{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T07:50:17Z","timestamp":1768031417738,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,9,19]],"date-time":"2012-09-19T00:00:00Z","timestamp":1348012800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,9,19]]},"DOI":"10.1145\/2370816.2370856","type":"proceedings-article","created":{"date-parts":[[2012,9,25]],"date-time":"2012-09-25T23:48:43Z","timestamp":1348616923000},"page":"263-272","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Runtime detection and optimization of collective communication patterns"],"prefix":"10.1145","author":[{"given":"Torsten","family":"Hoefler","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Timo","family":"Schneider","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL, USA"}]}],"member":"320","published-online":{"date-parts":[[2012,9,19]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2010.23"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2010.16"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2009.32"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/181014.181756"},{"key":"e_1_3_2_1_5_1","first-page":"52","volume-title":"The Cascade High Productivity Language. In Intl. Workshop on High-Level Par. Progr. Models and Supportive Environments","author":"Callahan D.","year":"2004","unstructured":"D. Callahan , B. L. Chamberlain , and H. P. Zima . The Cascade High Productivity Language. In Intl. Workshop on High-Level Par. Progr. Models and Supportive Environments , pages 52 -- 60 , April 2004 . D. Callahan, B. L. Chamberlain, and H. P. Zima. The Cascade High Productivity Language. In Intl. Workshop on High-Level Par. Progr. Models and Supportive Environments, pages 52--60, April 2004."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094852"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065944.1065950"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/141868.141871"},{"key":"e_1_3_2_1_9_1","volume-title":"El-Ghazawi et al. UPC Implementation of NAS Parallel Benchmark Kernels . Technical report","author":"T.","year":"2002","unstructured":"T. El-Ghazawi et al. UPC Implementation of NAS Parallel Benchmark Kernels . Technical report , George Washington University , 2002 . T. El-Ghazawi et al. UPC Implementation of NAS Parallel Benchmark Kernels . Technical report, George Washington University, 2002."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1377603.1377607"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2010.9"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2145816.2145866"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/1592955"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30218-6_38"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375527.1375544"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2009.120"},{"key":"e_1_3_2_1_17_1","volume-title":"Semi-explicit parallel programming in a purely functional style: GpH","author":"Loidl H.-W.","year":"2008","unstructured":"H.-W. Loidl , P. W. Trinder , K. Hammond , A. Al Zain , and C. A. Baker-Finch . Semi-explicit parallel programming in a purely functional style: GpH . Dec. 2008 . H.-W. Loidl, P. W. Trinder, K. Hammond, A. Al Zain, and C. A. Baker-Finch. Semi-explicit parallel programming in a purely functional style: GpH. Dec. 2008."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1809961.1809969"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/340757"},{"key":"e_1_3_2_1_20_1","volume-title":"June 23rd","author":"Forum MPI","year":"2009","unstructured":"MPI Forum .textsfMPI : A Message-Passing Interface Standard. Version 2.2 , June 23rd 2009 . www.mpi-forum.org. MPI Forum.textsfMPI: A Message-Passing Interface Standard. Version 2.2, June 23rd 2009. www.mpi-forum.org."},{"key":"e_1_3_2_1_21_1","volume-title":"A Co-Array Fortran Tutorial","author":"Numrich R. W.","year":"2001","unstructured":"R. W. Numrich . A Co-Array Fortran Tutorial , 2001 . Tutorial at ACM\/IEEE Supercomputing 2001. R. W. Numrich. A Co-Array Fortran Tutorial, 2001. Tutorial at ACM\/IEEE Supercomputing 2001."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/289918.289920"},{"key":"e_1_3_2_1_23_1","volume-title":"version 1.0 edition","author":"Architecture Review Board MP","year":"1998","unstructured":"Open MP Architecture Review Board . Open MP C and C++ Application Program Interface , version 1.0 edition , 1998 . OpenMP Architecture Review Board. OpenMP C and C++ Application Program Interface, version 1.0 edition, 1998."},{"key":"e_1_3_2_1_24_1","first-page":"1","volume-title":"Proc., IPDPS 2008","author":"Pakin S.","year":"2008","unstructured":"S. Pakin . Receiver-initiated message passing over RDMA Networks. In 22nd IEEE Intl. Symp. on Par. and Distr . Proc., IPDPS 2008 , pages 1 -- 12 , 2008 . S. Pakin. Receiver-initiated message passing over RDMA Networks. In 22nd IEEE Intl. Symp. on Par. and Distr. Proc., IPDPS 2008, pages 1--12, 2008."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2005.335"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2008.71"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69389-5_29"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2009.05.017"},{"key":"e_1_3_2_1_29_1","volume-title":"Tech. Rep. SAND2008--2639","author":"Riesen R. E.","year":"2008","unstructured":"R. E. Riesen The Portals 4.0 message passing interface, April 2008. Sandia Natl. Labs , Tech. Rep. SAND2008--2639 , April 2008 . R. E. Riesen et al. The Portals 4.0 message passing interface, April 2008. Sandia Natl. Labs, Tech. Rep. SAND2008--2639, April 2008."},{"key":"e_1_3_2_1_30_1","volume-title":"Proc. of the 2006 IEEE Intl. Conf. on Cluster Comp.","author":"Rodrigues A.","unstructured":"A. Rodrigues , K. Wheeler , P. M. Kogge , and K. D. Underwood . Fine-Grained Message Pipelining for Improved MPI Performance . In Proc. of the 2006 IEEE Intl. Conf. on Cluster Comp. A. Rodrigues, K. Wheeler, P. M. Kogge, and K. D. Underwood. Fine-Grained Message Pipelining for Improved MPI Performance. In Proc. of the 2006 IEEE Intl. Conf. on Cluster Comp."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2009.09.001"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02577741"},{"key":"e_1_3_2_1_33_1","volume-title":"Lawrence Berkeley National Laboratory","author":"UPC Consortium","year":"2005","unstructured":"UPC Consortium . UPC Language Specifications, v1.2. Technical report , Lawrence Berkeley National Laboratory , 2005 . LBNL- 59208. UPC Consortium. UPC Language Specifications, v1.2. Technical report, Lawrence Berkeley National Laboratory, 2005. LBNL-59208."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.7"},{"key":"e_1_3_2_1_35_1","volume-title":"April","author":"XcalableMP Specification Working Group","year":"2010","unstructured":"XcalableMP Specification Working Group . Specification of XcalableMP, version 0.7a , April 2010 . XcalableMP Specification Working Group. Specification of XcalableMP, version 0.7a, April 2010."}],"event":{"name":"PACT '12: International Conference on Parallel Architectures and Compilation Techniques","location":"Minneapolis Minnesota USA","acronym":"PACT '12","sponsor":["IFIP WG 10.3 IFIP WG 10.3","SIGARCH ACM Special Interest Group on Computer Architecture","IEEE CS TCPP IEEE Computer Society Technical Committee on Parallel Processing","IEEE CS TCAA IEEE CS technical committee on architectural acoustics"]},"container-title":["Proceedings of the 21st international conference on Parallel architectures and compilation techniques"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2370816.2370856","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2370816.2370856","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:34:17Z","timestamp":1750239257000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2370816.2370856"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9,19]]},"references-count":35,"alternative-id":["10.1145\/2370816.2370856","10.1145\/2370816"],"URL":"https:\/\/doi.org\/10.1145\/2370816.2370856","relation":{},"subject":[],"published":{"date-parts":[[2012,9,19]]},"assertion":[{"value":"2012-09-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}