ECO: Efficient Collective Operations for communication on heterogeneous networks

PVM and other distributed computing systems have enabled the use of networks of workstations for parallel computation, but their approach of treating all networks as collections of point-to-point connections does not promote efficient communication-particularly collective communication. The Efficien...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lowekamp, B.B., Beguelin, 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 405
container_issue
container_start_page 399
container_title
container_volume
creator Lowekamp, B.B.
Beguelin, A.
description PVM and other distributed computing systems have enabled the use of networks of workstations for parallel computation, but their approach of treating all networks as collections of point-to-point connections does not promote efficient communication-particularly collective communication. The Efficient Collective Operations (ECO) package contains programs which solve this problem by analyzing the network and establishing efficient communication patterns. This paper describes ECO and gives performance results of using ECO to implement the collective communication in CHARMM, a widely used macromolecular dynamics package. ECO substantially improves the performance of CHARMM on a heterogeneous network. ECO's approach gives a programmer the ability to use the available networks to their full potential without acquiring any knowledge of the network structure.
doi_str_mv 10.1109/IPPS.1996.508087
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_508087</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>508087</ieee_id><sourcerecordid>508087</sourcerecordid><originalsourceid>FETCH-LOGICAL-i104t-98c6b7785c59c69f30e74a7b2cfad390486f97858a9ab704e9847e565d86aa743</originalsourceid><addsrcrecordid>eNotj99LwzAcxAMiqHPv4lP-gdakzU_fpEw3GLSgPo80-0ajbTOSTPG_tziPg4PPwcEhdENJSSnRd5uuey6p1qLkRBElz9AVUVQJWXFeXaBlSh9kFudKcHaJulXT3uOVc956mDJuwjCAzf4LcHuAaLIPU8IuRGzDOB4nb_8Qnv0OGWJ4gwnCMeEJ8neIn-kanTszJFj-5wK9Pq5emnWxbZ82zcO28JSwXGhlRS-l4pZrK7SrCUhmZF9ZZ_a1JkwJp-daGW16SRhoxSRwwfdKGCNZvUC3p10PALtD9KOJP7vT5_oXFnRNaQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>ECO: Efficient Collective Operations for communication on heterogeneous networks</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Lowekamp, B.B. ; Beguelin, A.</creator><creatorcontrib>Lowekamp, B.B. ; Beguelin, A.</creatorcontrib><description>PVM and other distributed computing systems have enabled the use of networks of workstations for parallel computation, but their approach of treating all networks as collections of point-to-point connections does not promote efficient communication-particularly collective communication. The Efficient Collective Operations (ECO) package contains programs which solve this problem by analyzing the network and establishing efficient communication patterns. This paper describes ECO and gives performance results of using ECO to implement the collective communication in CHARMM, a widely used macromolecular dynamics package. ECO substantially improves the performance of CHARMM on a heterogeneous network. ECO's approach gives a programmer the ability to use the available networks to their full potential without acquiring any knowledge of the network structure.</description><identifier>ISBN: 0818672552</identifier><identifier>ISBN: 9780818672552</identifier><identifier>DOI: 10.1109/IPPS.1996.508087</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer networks ; Concurrent computing ; Distributed computing ; Packaging ; Pattern analysis ; Programming profession ; Workstations</subject><ispartof>Proceedings of International Conference on Parallel Processing, 1996, p.399-405</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/508087$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,4036,4037,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/508087$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Lowekamp, B.B.</creatorcontrib><creatorcontrib>Beguelin, A.</creatorcontrib><title>ECO: Efficient Collective Operations for communication on heterogeneous networks</title><title>Proceedings of International Conference on Parallel Processing</title><addtitle>IPPS</addtitle><description>PVM and other distributed computing systems have enabled the use of networks of workstations for parallel computation, but their approach of treating all networks as collections of point-to-point connections does not promote efficient communication-particularly collective communication. The Efficient Collective Operations (ECO) package contains programs which solve this problem by analyzing the network and establishing efficient communication patterns. This paper describes ECO and gives performance results of using ECO to implement the collective communication in CHARMM, a widely used macromolecular dynamics package. ECO substantially improves the performance of CHARMM on a heterogeneous network. ECO's approach gives a programmer the ability to use the available networks to their full potential without acquiring any knowledge of the network structure.</description><subject>Computer networks</subject><subject>Concurrent computing</subject><subject>Distributed computing</subject><subject>Packaging</subject><subject>Pattern analysis</subject><subject>Programming profession</subject><subject>Workstations</subject><isbn>0818672552</isbn><isbn>9780818672552</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1996</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj99LwzAcxAMiqHPv4lP-gdakzU_fpEw3GLSgPo80-0ajbTOSTPG_tziPg4PPwcEhdENJSSnRd5uuey6p1qLkRBElz9AVUVQJWXFeXaBlSh9kFudKcHaJulXT3uOVc956mDJuwjCAzf4LcHuAaLIPU8IuRGzDOB4nb_8Qnv0OGWJ4gwnCMeEJ8neIn-kanTszJFj-5wK9Pq5emnWxbZ82zcO28JSwXGhlRS-l4pZrK7SrCUhmZF9ZZ_a1JkwJp-daGW16SRhoxSRwwfdKGCNZvUC3p10PALtD9KOJP7vT5_oXFnRNaQ</recordid><startdate>1996</startdate><enddate>1996</enddate><creator>Lowekamp, B.B.</creator><creator>Beguelin, A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1996</creationdate><title>ECO: Efficient Collective Operations for communication on heterogeneous networks</title><author>Lowekamp, B.B. ; Beguelin, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i104t-98c6b7785c59c69f30e74a7b2cfad390486f97858a9ab704e9847e565d86aa743</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1996</creationdate><topic>Computer networks</topic><topic>Concurrent computing</topic><topic>Distributed computing</topic><topic>Packaging</topic><topic>Pattern analysis</topic><topic>Programming profession</topic><topic>Workstations</topic><toplevel>online_resources</toplevel><creatorcontrib>Lowekamp, B.B.</creatorcontrib><creatorcontrib>Beguelin, 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>Lowekamp, B.B.</au><au>Beguelin, A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>ECO: Efficient Collective Operations for communication on heterogeneous networks</atitle><btitle>Proceedings of International Conference on Parallel Processing</btitle><stitle>IPPS</stitle><date>1996</date><risdate>1996</risdate><spage>399</spage><epage>405</epage><pages>399-405</pages><isbn>0818672552</isbn><isbn>9780818672552</isbn><abstract>PVM and other distributed computing systems have enabled the use of networks of workstations for parallel computation, but their approach of treating all networks as collections of point-to-point connections does not promote efficient communication-particularly collective communication. The Efficient Collective Operations (ECO) package contains programs which solve this problem by analyzing the network and establishing efficient communication patterns. This paper describes ECO and gives performance results of using ECO to implement the collective communication in CHARMM, a widely used macromolecular dynamics package. ECO substantially improves the performance of CHARMM on a heterogeneous network. ECO's approach gives a programmer the ability to use the available networks to their full potential without acquiring any knowledge of the network structure.</abstract><pub>IEEE</pub><doi>10.1109/IPPS.1996.508087</doi><tpages>7</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 0818672552
ispartof Proceedings of International Conference on Parallel Processing, 1996, p.399-405
issn
language eng
recordid cdi_ieee_primary_508087
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer networks
Concurrent computing
Distributed computing
Packaging
Pattern analysis
Programming profession
Workstations
title ECO: Efficient Collective Operations for communication on heterogeneous networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-20T17%3A01%3A23IST&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=ECO:%20Efficient%20Collective%20Operations%20for%20communication%20on%20heterogeneous%20networks&rft.btitle=Proceedings%20of%20International%20Conference%20on%20Parallel%20Processing&rft.au=Lowekamp,%20B.B.&rft.date=1996&rft.spage=399&rft.epage=405&rft.pages=399-405&rft.isbn=0818672552&rft.isbn_list=9780818672552&rft_id=info:doi/10.1109/IPPS.1996.508087&rft_dat=%3Cieee_6IE%3E508087%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=508087&rfr_iscdi=true