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...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
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 |