On optimizing collective communication

We discuss issues related to the high-performance implementation of collective communications operations on distributed-memory computer architectures. Using a combination of known techniques (many of which were first proposed in the 1980s and early 1990s) along with careful exploitation of communica...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chan, E.W., Heimlich, M.F., Purkayastha, A., van de Geijn, R.A.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 155
container_issue
container_start_page 145
container_title
container_volume
creator Chan, E.W.
Heimlich, M.F.
Purkayastha, A.
van de Geijn, R.A.
description We discuss issues related to the high-performance implementation of collective communications operations on distributed-memory computer architectures. Using a combination of known techniques (many of which were first proposed in the 1980s and early 1990s) along with careful exploitation of communication modes supported by MPI, we have developed implementations that have improved performance in most situations compared to those currently supported by public domain implementations of MPI such as MPICH. Performance results from a large Intel Pentium 4 (R) processor cluster are included.
doi_str_mv 10.1109/CLUSTR.2004.1392612
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1392612</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1392612</ieee_id><sourcerecordid>1392612</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-af2ae8f45e7f767219b0d89317aade6a8954b512c680be3842e88a5ed323ad033</originalsourceid><addsrcrecordid>eNotj0tLw0AURgcfYKz9Bd105S5x7p2581hK0CoECn2syyS5kZE8ShMF_fUW7Lc5Z3XgE2IBMgOQ_ikv9tvdJkMpdQbKowG8EgmCcalHUtfiXlonlTNe-xuRABGmhFrfifk4fsrzNGkgTMTjul8Oxyl28Tf2H8tqaFuupvjNZ-26rz5WYYpD_yBum9COPL9wJvavL7v8LS3Wq_f8uUgjWJrS0GBg12hi21hjEXwpa-cV2BBqNsF50iUBVsbJkpXTyM4F4lqhCrVUaiYW_93IzIfjKXbh9HO4XFR_YnRC4g</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>On optimizing collective communication</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Chan, E.W. ; Heimlich, M.F. ; Purkayastha, A. ; van de Geijn, R.A.</creator><creatorcontrib>Chan, E.W. ; Heimlich, M.F. ; Purkayastha, A. ; van de Geijn, R.A.</creatorcontrib><description>We discuss issues related to the high-performance implementation of collective communications operations on distributed-memory computer architectures. Using a combination of known techniques (many of which were first proposed in the 1980s and early 1990s) along with careful exploitation of communication modes supported by MPI, we have developed implementations that have improved performance in most situations compared to those currently supported by public domain implementations of MPI such as MPICH. Performance results from a large Intel Pentium 4 (R) processor cluster are included.</description><identifier>ISSN: 1552-5244</identifier><identifier>ISBN: 0780386949</identifier><identifier>ISBN: 9780780386945</identifier><identifier>EISSN: 2168-9253</identifier><identifier>DOI: 10.1109/CLUSTR.2004.1392612</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computational efficiency ; Computational modeling ; Computer architecture ; Concurrent computing ; Costs ; Distributed computing ; High performance computing ; Network topology ; Protocols ; Routing</subject><ispartof>2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935), 2004, p.145-155</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1392612$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1392612$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chan, E.W.</creatorcontrib><creatorcontrib>Heimlich, M.F.</creatorcontrib><creatorcontrib>Purkayastha, A.</creatorcontrib><creatorcontrib>van de Geijn, R.A.</creatorcontrib><title>On optimizing collective communication</title><title>2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935)</title><addtitle>CLUSTR</addtitle><description>We discuss issues related to the high-performance implementation of collective communications operations on distributed-memory computer architectures. Using a combination of known techniques (many of which were first proposed in the 1980s and early 1990s) along with careful exploitation of communication modes supported by MPI, we have developed implementations that have improved performance in most situations compared to those currently supported by public domain implementations of MPI such as MPICH. Performance results from a large Intel Pentium 4 (R) processor cluster are included.</description><subject>Computational efficiency</subject><subject>Computational modeling</subject><subject>Computer architecture</subject><subject>Concurrent computing</subject><subject>Costs</subject><subject>Distributed computing</subject><subject>High performance computing</subject><subject>Network topology</subject><subject>Protocols</subject><subject>Routing</subject><issn>1552-5244</issn><issn>2168-9253</issn><isbn>0780386949</isbn><isbn>9780780386945</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2004</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj0tLw0AURgcfYKz9Bd105S5x7p2581hK0CoECn2syyS5kZE8ShMF_fUW7Lc5Z3XgE2IBMgOQ_ikv9tvdJkMpdQbKowG8EgmCcalHUtfiXlonlTNe-xuRABGmhFrfifk4fsrzNGkgTMTjul8Oxyl28Tf2H8tqaFuupvjNZ-26rz5WYYpD_yBum9COPL9wJvavL7v8LS3Wq_f8uUgjWJrS0GBg12hi21hjEXwpa-cV2BBqNsF50iUBVsbJkpXTyM4F4lqhCrVUaiYW_93IzIfjKXbh9HO4XFR_YnRC4g</recordid><startdate>2004</startdate><enddate>2004</enddate><creator>Chan, E.W.</creator><creator>Heimlich, M.F.</creator><creator>Purkayastha, A.</creator><creator>van de Geijn, R.A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2004</creationdate><title>On optimizing collective communication</title><author>Chan, E.W. ; Heimlich, M.F. ; Purkayastha, A. ; van de Geijn, R.A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-af2ae8f45e7f767219b0d89317aade6a8954b512c680be3842e88a5ed323ad033</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Computational efficiency</topic><topic>Computational modeling</topic><topic>Computer architecture</topic><topic>Concurrent computing</topic><topic>Costs</topic><topic>Distributed computing</topic><topic>High performance computing</topic><topic>Network topology</topic><topic>Protocols</topic><topic>Routing</topic><toplevel>online_resources</toplevel><creatorcontrib>Chan, E.W.</creatorcontrib><creatorcontrib>Heimlich, M.F.</creatorcontrib><creatorcontrib>Purkayastha, A.</creatorcontrib><creatorcontrib>van de Geijn, R.A.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chan, E.W.</au><au>Heimlich, M.F.</au><au>Purkayastha, A.</au><au>van de Geijn, R.A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>On optimizing collective communication</atitle><btitle>2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935)</btitle><stitle>CLUSTR</stitle><date>2004</date><risdate>2004</risdate><spage>145</spage><epage>155</epage><pages>145-155</pages><issn>1552-5244</issn><eissn>2168-9253</eissn><isbn>0780386949</isbn><isbn>9780780386945</isbn><abstract>We discuss issues related to the high-performance implementation of collective communications operations on distributed-memory computer architectures. Using a combination of known techniques (many of which were first proposed in the 1980s and early 1990s) along with careful exploitation of communication modes supported by MPI, we have developed implementations that have improved performance in most situations compared to those currently supported by public domain implementations of MPI such as MPICH. Performance results from a large Intel Pentium 4 (R) processor cluster are included.</abstract><pub>IEEE</pub><doi>10.1109/CLUSTR.2004.1392612</doi><tpages>11</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1552-5244
ispartof 2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935), 2004, p.145-155
issn 1552-5244
2168-9253
language eng
recordid cdi_ieee_primary_1392612
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computational efficiency
Computational modeling
Computer architecture
Concurrent computing
Costs
Distributed computing
High performance computing
Network topology
Protocols
Routing
title On optimizing collective communication
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-10T02%3A33%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=On%20optimizing%20collective%20communication&rft.btitle=2004%20IEEE%20International%20Conference%20on%20Cluster%20Computing%20(IEEE%20Cat.%20No.04EX935)&rft.au=Chan,%20E.W.&rft.date=2004&rft.spage=145&rft.epage=155&rft.pages=145-155&rft.issn=1552-5244&rft.eissn=2168-9253&rft.isbn=0780386949&rft.isbn_list=9780780386945&rft_id=info:doi/10.1109/CLUSTR.2004.1392612&rft_dat=%3Cieee_6IE%3E1392612%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1392612&rfr_iscdi=true