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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nieplocha, Jarek, Ju, Jialin, Straatsma, Tjerk P.
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&amp;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