A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP
The paper describes an efficient communication support for the global address space programming model on the IBM SP, a commercial example of the SMP (symmetric multi-processor) clusters. Our approach integrates shared memory with active messages, threads and remote memory copy between nodes. The sha...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buchkapitel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 728 |
---|---|
container_issue | |
container_start_page | 718 |
container_title | |
container_volume | 1900 |
creator | Nieplocha, Jarek Ju, Jialin Straatsma, Tjerk P. |
description | The paper describes an efficient communication support for the global address space programming model on the IBM SP, a commercial example of the SMP (symmetric multi-processor) clusters. Our approach integrates shared memory with active messages, threads and remote memory copy between nodes. The shared memory operations offer substantial performance improvement over LAPI, IBM one-sided communication library, within an SMP node. Based on the experiments with the SPLASH-2 LU benchmark and a molecular dynamics simulation, our multiprotocol support for the global address space is found to improve performance and scalability of applications. This approach could also be used in optimizing the MPI-2 one-sided communication on the SMP clusters. |
doi_str_mv | 10.1007/3-540-44520-X_99 |
format | Book Chapter |
fullrecord | <record><control><sourceid>proquest_pasca</sourceid><recordid>TN_cdi_pascalfrancis_primary_1383408</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EBC3071624_103_750</sourcerecordid><originalsourceid>FETCH-LOGICAL-p310t-e6af74bbbb43ca7f254e1f4dd802af38bf771a8c2d4b6d7df816f07199451d9c3</originalsourceid><addsrcrecordid>eNo9UMtu1DAUNVBQR-3sWXrBNsXOtWN7OYzaUqkjKg1I7CzHj2kgiYPtWfTv8bRVz-ZK56Wrg9BnSq4oIeIrNJyRhjHekua3VuodWishoZLPHLxHK9pR2gAw9eFN64TiHT1DKwKkbZRg8AmtFJecKin5OVrn_IdUQNsqRVao3-DdcSzDkmKJNo54G6fpOA_WlCHOeH9clpgKDjHh8ujx7Rh7M-KNc8nnjPeLsR4_pHhIZpqG-YB30fkR1-TJffdth_cPl-hjMGP269d7gX7dXP_cfm_uf9zebTf3zQKUlMZ3JgjWVzCwRoSWM08Dc06S1gSQfRCCGmlbx_rOCRck7QIRVCnGqVMWLtCXl97FZGvGkMxsh6yXNEwmPWkKEhiR1Xb1YstVmQ8-6T7Gv1lTok-7a9B1Rv28sT7tXgPstTfFf0efi_anhPVzSWa0j2YpPmUN9ZeuZbUEtOAE_gPYVICb</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>book_chapter</recordtype><pqid>EBC3071624_103_750</pqid></control><display><type>book_chapter</type><title>A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP</title><source>Springer Books</source><creator>Nieplocha, Jarek ; Ju, Jialin ; Straatsma, Tjerk P.</creator><contributor>Bode, Arndt ; Karl, Wolfgang ; Ludwig, Thomas ; Wismüller, Roland ; Bode, Arndt ; Ludwig, Thomas ; Karl, Wolfgang ; Wismüller, Roland</contributor><creatorcontrib>Nieplocha, Jarek ; Ju, Jialin ; Straatsma, Tjerk P. ; Bode, Arndt ; Karl, Wolfgang ; Ludwig, Thomas ; Wismüller, Roland ; Bode, Arndt ; Ludwig, Thomas ; Karl, Wolfgang ; Wismüller, Roland</creatorcontrib><description>The paper describes an efficient communication support for the global address space programming model on the IBM SP, a commercial example of the SMP (symmetric multi-processor) clusters. Our approach integrates shared memory with active messages, threads and remote memory copy between nodes. The shared memory operations offer substantial performance improvement over LAPI, IBM one-sided communication library, within an SMP node. Based on the experiments with the SPLASH-2 LU benchmark and a molecular dynamics simulation, our multiprotocol support for the global address space is found to improve performance and scalability of applications. This approach could also be used in optimizing the MPI-2 one-sided communication on the SMP clusters.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 9783540679561</identifier><identifier>ISBN: 3540679561</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 9783540445203</identifier><identifier>EISBN: 354044520X</identifier><identifier>DOI: 10.1007/3-540-44520-X_99</identifier><identifier>OCLC: 958519885</identifier><identifier>LCCallNum: TK7885-7895</identifier><language>eng</language><publisher>Germany: Springer Berlin / Heidelberg</publisher><subject>Access methods and protocols, osi model ; Active Message ; Applied sciences ; Computer science; control theory; systems ; Exact sciences and technology ; Global Array ; Memory Copy ; Programming theory ; Remote Memory ; Shared Memory ; Telecommunications ; Telecommunications and information theory ; Teleprocessing networks. Isdn ; Theoretical computing</subject><ispartof>Euro-Par 2000 Parallel Processing, 2000, Vol.1900, p.718-728</ispartof><rights>Springer-Verlag Berlin Heidelberg 2000</rights><rights>2000 INIST-CNRS</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><relation>Lecture Notes in Computer Science</relation></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttps://ebookcentral.proquest.com/covers/3071624-l.jpg</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/3-540-44520-X_99$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/3-540-44520-X_99$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,775,776,780,785,786,789,4036,4037,27904,38234,41421,42490</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=1383408$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><contributor>Bode, Arndt</contributor><contributor>Karl, Wolfgang</contributor><contributor>Ludwig, Thomas</contributor><contributor>Wismüller, Roland</contributor><contributor>Bode, Arndt</contributor><contributor>Ludwig, Thomas</contributor><contributor>Karl, Wolfgang</contributor><contributor>Wismüller, Roland</contributor><creatorcontrib>Nieplocha, Jarek</creatorcontrib><creatorcontrib>Ju, Jialin</creatorcontrib><creatorcontrib>Straatsma, Tjerk P.</creatorcontrib><title>A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP</title><title>Euro-Par 2000 Parallel Processing</title><description>The paper describes an efficient communication support for the global address space programming model on the IBM SP, a commercial example of the SMP (symmetric multi-processor) clusters. Our approach integrates shared memory with active messages, threads and remote memory copy between nodes. The shared memory operations offer substantial performance improvement over LAPI, IBM one-sided communication library, within an SMP node. Based on the experiments with the SPLASH-2 LU benchmark and a molecular dynamics simulation, our multiprotocol support for the global address space is found to improve performance and scalability of applications. This approach could also be used in optimizing the MPI-2 one-sided communication on the SMP clusters.</description><subject>Access methods and protocols, osi model</subject><subject>Active Message</subject><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Exact sciences and technology</subject><subject>Global Array</subject><subject>Memory Copy</subject><subject>Programming theory</subject><subject>Remote Memory</subject><subject>Shared Memory</subject><subject>Telecommunications</subject><subject>Telecommunications and information theory</subject><subject>Teleprocessing networks. Isdn</subject><subject>Theoretical computing</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>9783540679561</isbn><isbn>3540679561</isbn><isbn>9783540445203</isbn><isbn>354044520X</isbn><fulltext>true</fulltext><rsrctype>book_chapter</rsrctype><creationdate>2000</creationdate><recordtype>book_chapter</recordtype><recordid>eNo9UMtu1DAUNVBQR-3sWXrBNsXOtWN7OYzaUqkjKg1I7CzHj2kgiYPtWfTv8bRVz-ZK56Wrg9BnSq4oIeIrNJyRhjHekua3VuodWishoZLPHLxHK9pR2gAw9eFN64TiHT1DKwKkbZRg8AmtFJecKin5OVrn_IdUQNsqRVao3-DdcSzDkmKJNo54G6fpOA_WlCHOeH9clpgKDjHh8ujx7Rh7M-KNc8nnjPeLsR4_pHhIZpqG-YB30fkR1-TJffdth_cPl-hjMGP269d7gX7dXP_cfm_uf9zebTf3zQKUlMZ3JgjWVzCwRoSWM08Dc06S1gSQfRCCGmlbx_rOCRck7QIRVCnGqVMWLtCXl97FZGvGkMxsh6yXNEwmPWkKEhiR1Xb1YstVmQ8-6T7Gv1lTok-7a9B1Rv28sT7tXgPstTfFf0efi_anhPVzSWa0j2YpPmUN9ZeuZbUEtOAE_gPYVICb</recordid><startdate>2000</startdate><enddate>2000</enddate><creator>Nieplocha, Jarek</creator><creator>Ju, Jialin</creator><creator>Straatsma, Tjerk P.</creator><general>Springer Berlin / Heidelberg</general><general>Springer Berlin Heidelberg</general><general>Springer</general><scope>FFUUA</scope><scope>IQODW</scope></search><sort><creationdate>2000</creationdate><title>A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP</title><author>Nieplocha, Jarek ; Ju, Jialin ; Straatsma, Tjerk P.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p310t-e6af74bbbb43ca7f254e1f4dd802af38bf771a8c2d4b6d7df816f07199451d9c3</frbrgroupid><rsrctype>book_chapters</rsrctype><prefilter>book_chapters</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Access methods and protocols, osi model</topic><topic>Active Message</topic><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Exact sciences and technology</topic><topic>Global Array</topic><topic>Memory Copy</topic><topic>Programming theory</topic><topic>Remote Memory</topic><topic>Shared Memory</topic><topic>Telecommunications</topic><topic>Telecommunications and information theory</topic><topic>Teleprocessing networks. Isdn</topic><topic>Theoretical computing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Nieplocha, Jarek</creatorcontrib><creatorcontrib>Ju, Jialin</creatorcontrib><creatorcontrib>Straatsma, Tjerk P.</creatorcontrib><collection>ProQuest Ebook Central - Book Chapters - Demo use only</collection><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Nieplocha, Jarek</au><au>Ju, Jialin</au><au>Straatsma, Tjerk P.</au><au>Bode, Arndt</au><au>Karl, Wolfgang</au><au>Ludwig, Thomas</au><au>Wismüller, Roland</au><au>Bode, Arndt</au><au>Ludwig, Thomas</au><au>Karl, Wolfgang</au><au>Wismüller, Roland</au><format>book</format><genre>bookitem</genre><ristype>CHAP</ristype><atitle>A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP</atitle><btitle>Euro-Par 2000 Parallel Processing</btitle><seriestitle>Lecture Notes in Computer Science</seriestitle><date>2000</date><risdate>2000</risdate><volume>1900</volume><spage>718</spage><epage>728</epage><pages>718-728</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>9783540679561</isbn><isbn>3540679561</isbn><eisbn>9783540445203</eisbn><eisbn>354044520X</eisbn><abstract>The paper describes an efficient communication support for the global address space programming model on the IBM SP, a commercial example of the SMP (symmetric multi-processor) clusters. Our approach integrates shared memory with active messages, threads and remote memory copy between nodes. The shared memory operations offer substantial performance improvement over LAPI, IBM one-sided communication library, within an SMP node. Based on the experiments with the SPLASH-2 LU benchmark and a molecular dynamics simulation, our multiprotocol support for the global address space is found to improve performance and scalability of applications. This approach could also be used in optimizing the MPI-2 one-sided communication on the SMP clusters.</abstract><cop>Germany</cop><pub>Springer Berlin / Heidelberg</pub><doi>10.1007/3-540-44520-X_99</doi><oclcid>958519885</oclcid><tpages>11</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0302-9743 |
ispartof | Euro-Par 2000 Parallel Processing, 2000, Vol.1900, p.718-728 |
issn | 0302-9743 1611-3349 |
language | eng |
recordid | cdi_pascalfrancis_primary_1383408 |
source | Springer Books |
subjects | Access methods and protocols, osi model Active Message Applied sciences Computer science control theory systems Exact sciences and technology Global Array Memory Copy Programming theory Remote Memory Shared Memory Telecommunications Telecommunications and information theory Teleprocessing networks. Isdn Theoretical computing |
title | A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T22%3A28%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pasca&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=bookitem&rft.atitle=A%20Multiprotocol%20Communication%20Support%20for%20the%20Global%20Address%20Space%20Programming%20Model%20on%20the%20IBM%20SP&rft.btitle=Euro-Par%202000%20Parallel%20Processing&rft.au=Nieplocha,%20Jarek&rft.date=2000&rft.volume=1900&rft.spage=718&rft.epage=728&rft.pages=718-728&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=9783540679561&rft.isbn_list=3540679561&rft_id=info:doi/10.1007/3-540-44520-X_99&rft_dat=%3Cproquest_pasca%3EEBC3071624_103_750%3C/proquest_pasca%3E%3Curl%3E%3C/url%3E&rft.eisbn=9783540445203&rft.eisbn_list=354044520X&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=EBC3071624_103_750&rft_id=info:pmid/&rfr_iscdi=true |