Global Lookahead Management (GLM) Protocol for Conservative DEVS Simulation
An approach to carrying out asynchronous distributed simulation of multiprocessor message passing architectures is presented. Aiming at achieving better performance on Conservative DEVS-based simulations, we introduce the GLM protocol which borrows the idea of safe processing intervals from the cons...
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 | 148 |
---|---|
container_issue | |
container_start_page | 141 |
container_title | |
container_volume | |
creator | Jafer, Shafagh Wainer, Gabriel |
description | An approach to carrying out asynchronous distributed simulation of multiprocessor message passing architectures is presented. Aiming at achieving better performance on Conservative DEVS-based simulations, we introduce the GLM protocol which borrows the idea of safe processing intervals from the conservative time window algorithm and maintains global synchronization in a fashion similar to the distributed snapshot technique. Under the GLM scheme, a central look ahead manager (LM) exists which is in charge of receiving every LP’s look ahead, identifying the global minimum look ahead of the system, and broadcasting it via null messages to all LPs. The simulation is divided into cycles of two phases: Parallel phase and Broadcast phase. The GLM protocol is asynchronous and the central look ahead manager is not expected to be a bottleneck since the only message transmissions involving it take place when all LPs are blocked waiting for permission to advance their LVTs. The results presented in this paper show that the GLM protocol not only significantly reduces the total number of null messages, but it improves the performance and higher speedups are achieved. |
doi_str_mv | 10.1109/DS-RT.2010.37 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>acm_6IE</sourceid><recordid>TN_cdi_ieee_primary_5636733</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5636733</ieee_id><sourcerecordid>acm_books_10_1109_DS_RT_2010_37</sourcerecordid><originalsourceid>FETCH-LOGICAL-a282t-10372039fc19975957126ad83a590a1158046984de5774a463d8b2f5d64e2af3</originalsourceid><addsrcrecordid>eNqNUM1Kw0AYXFDBUnv05GVPomDq_uTbzR6lqVVMUZrgdfnSbDSaZCWJBd_elPoAzmUYZhiYIeScsznnzNzGabDJ5oKNWuojMjM6YloZCAVwOCYTDsACBQJOyazvP9gIrQ1INiFPq9rnWNPE-098d1jQNbb45hrXDvRqlayv6UvnB7_1NS19Rxe-7V23w6HaORovX1OaVs13PWrfnpGTEuvezf54SrL7ZbZ4CJLn1ePiLglQRGIIOJNaMGnKLTdGgwHNhcIikgiGIecQsVCZKCwcaB1iqGQR5aKEQoVOYCmn5OJQWznn7FdXNdj9WFBSaSlH9-bg4rax-biqt5zZ_U02Tu0ms_ubrNQ27yq3L7v8V1z-AgS8Y_k</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Global Lookahead Management (GLM) Protocol for Conservative DEVS Simulation</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Jafer, Shafagh ; Wainer, Gabriel</creator><creatorcontrib>Jafer, Shafagh ; Wainer, Gabriel</creatorcontrib><description>An approach to carrying out asynchronous distributed simulation of multiprocessor message passing architectures is presented. Aiming at achieving better performance on Conservative DEVS-based simulations, we introduce the GLM protocol which borrows the idea of safe processing intervals from the conservative time window algorithm and maintains global synchronization in a fashion similar to the distributed snapshot technique. Under the GLM scheme, a central look ahead manager (LM) exists which is in charge of receiving every LP’s look ahead, identifying the global minimum look ahead of the system, and broadcasting it via null messages to all LPs. The simulation is divided into cycles of two phases: Parallel phase and Broadcast phase. The GLM protocol is asynchronous and the central look ahead manager is not expected to be a bottleneck since the only message transmissions involving it take place when all LPs are blocked waiting for permission to advance their LVTs. The results presented in this paper show that the GLM protocol not only significantly reduces the total number of null messages, but it improves the performance and higher speedups are achieved.</description><identifier>ISSN: 1550-6525</identifier><identifier>ISBN: 9780769542515</identifier><identifier>ISBN: 0769542514</identifier><identifier>ISBN: 1424486513</identifier><identifier>ISBN: 9781424486519</identifier><identifier>DOI: 10.1109/DS-RT.2010.37</identifier><language>eng</language><publisher>Washington, DC, USA: IEEE Computer Society</publisher><subject>Computational modeling ; conservative DEVS ; discrete event simulation ; distributed systems ; dynamic lookahead ; Fires ; message-passing systems ; Nuclear magnetic resonance ; parallel algorithms ; Program processors ; Protocols ; Synchronization ; System recovery</subject><ispartof>2010 IEEE/ACM 14th International Symposium on Distributed Simulation and Real Time Applications, 2010, p.141-148</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5636733$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5636733$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Jafer, Shafagh</creatorcontrib><creatorcontrib>Wainer, Gabriel</creatorcontrib><title>Global Lookahead Management (GLM) Protocol for Conservative DEVS Simulation</title><title>2010 IEEE/ACM 14th International Symposium on Distributed Simulation and Real Time Applications</title><addtitle>ds-rt</addtitle><description>An approach to carrying out asynchronous distributed simulation of multiprocessor message passing architectures is presented. Aiming at achieving better performance on Conservative DEVS-based simulations, we introduce the GLM protocol which borrows the idea of safe processing intervals from the conservative time window algorithm and maintains global synchronization in a fashion similar to the distributed snapshot technique. Under the GLM scheme, a central look ahead manager (LM) exists which is in charge of receiving every LP’s look ahead, identifying the global minimum look ahead of the system, and broadcasting it via null messages to all LPs. The simulation is divided into cycles of two phases: Parallel phase and Broadcast phase. The GLM protocol is asynchronous and the central look ahead manager is not expected to be a bottleneck since the only message transmissions involving it take place when all LPs are blocked waiting for permission to advance their LVTs. The results presented in this paper show that the GLM protocol not only significantly reduces the total number of null messages, but it improves the performance and higher speedups are achieved.</description><subject>Computational modeling</subject><subject>conservative DEVS</subject><subject>discrete event simulation</subject><subject>distributed systems</subject><subject>dynamic lookahead</subject><subject>Fires</subject><subject>message-passing systems</subject><subject>Nuclear magnetic resonance</subject><subject>parallel algorithms</subject><subject>Program processors</subject><subject>Protocols</subject><subject>Synchronization</subject><subject>System recovery</subject><issn>1550-6525</issn><isbn>9780769542515</isbn><isbn>0769542514</isbn><isbn>1424486513</isbn><isbn>9781424486519</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNqNUM1Kw0AYXFDBUnv05GVPomDq_uTbzR6lqVVMUZrgdfnSbDSaZCWJBd_elPoAzmUYZhiYIeScsznnzNzGabDJ5oKNWuojMjM6YloZCAVwOCYTDsACBQJOyazvP9gIrQ1INiFPq9rnWNPE-098d1jQNbb45hrXDvRqlayv6UvnB7_1NS19Rxe-7V23w6HaORovX1OaVs13PWrfnpGTEuvezf54SrL7ZbZ4CJLn1ePiLglQRGIIOJNaMGnKLTdGgwHNhcIikgiGIecQsVCZKCwcaB1iqGQR5aKEQoVOYCmn5OJQWznn7FdXNdj9WFBSaSlH9-bg4rax-biqt5zZ_U02Tu0ms_ubrNQ27yq3L7v8V1z-AgS8Y_k</recordid><startdate>20100101</startdate><enddate>20100101</enddate><creator>Jafer, Shafagh</creator><creator>Wainer, Gabriel</creator><general>IEEE Computer Society</general><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20100101</creationdate><title>Global Lookahead Management (GLM) Protocol for Conservative DEVS Simulation</title><author>Jafer, Shafagh ; Wainer, Gabriel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a282t-10372039fc19975957126ad83a590a1158046984de5774a463d8b2f5d64e2af3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Computational modeling</topic><topic>conservative DEVS</topic><topic>discrete event simulation</topic><topic>distributed systems</topic><topic>dynamic lookahead</topic><topic>Fires</topic><topic>message-passing systems</topic><topic>Nuclear magnetic resonance</topic><topic>parallel algorithms</topic><topic>Program processors</topic><topic>Protocols</topic><topic>Synchronization</topic><topic>System recovery</topic><toplevel>online_resources</toplevel><creatorcontrib>Jafer, Shafagh</creatorcontrib><creatorcontrib>Wainer, Gabriel</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>Jafer, Shafagh</au><au>Wainer, Gabriel</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Global Lookahead Management (GLM) Protocol for Conservative DEVS Simulation</atitle><btitle>2010 IEEE/ACM 14th International Symposium on Distributed Simulation and Real Time Applications</btitle><stitle>ds-rt</stitle><date>2010-01-01</date><risdate>2010</risdate><spage>141</spage><epage>148</epage><pages>141-148</pages><issn>1550-6525</issn><isbn>9780769542515</isbn><isbn>0769542514</isbn><isbn>1424486513</isbn><isbn>9781424486519</isbn><abstract>An approach to carrying out asynchronous distributed simulation of multiprocessor message passing architectures is presented. Aiming at achieving better performance on Conservative DEVS-based simulations, we introduce the GLM protocol which borrows the idea of safe processing intervals from the conservative time window algorithm and maintains global synchronization in a fashion similar to the distributed snapshot technique. Under the GLM scheme, a central look ahead manager (LM) exists which is in charge of receiving every LP’s look ahead, identifying the global minimum look ahead of the system, and broadcasting it via null messages to all LPs. The simulation is divided into cycles of two phases: Parallel phase and Broadcast phase. The GLM protocol is asynchronous and the central look ahead manager is not expected to be a bottleneck since the only message transmissions involving it take place when all LPs are blocked waiting for permission to advance their LVTs. The results presented in this paper show that the GLM protocol not only significantly reduces the total number of null messages, but it improves the performance and higher speedups are achieved.</abstract><cop>Washington, DC, USA</cop><pub>IEEE Computer Society</pub><doi>10.1109/DS-RT.2010.37</doi><tpages>8</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1550-6525 |
ispartof | 2010 IEEE/ACM 14th International Symposium on Distributed Simulation and Real Time Applications, 2010, p.141-148 |
issn | 1550-6525 |
language | eng |
recordid | cdi_ieee_primary_5636733 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Computational modeling conservative DEVS discrete event simulation distributed systems dynamic lookahead Fires message-passing systems Nuclear magnetic resonance parallel algorithms Program processors Protocols Synchronization System recovery |
title | Global Lookahead Management (GLM) Protocol for Conservative DEVS Simulation |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T22%3A25%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Global%20Lookahead%20Management%20(GLM)%20Protocol%20for%20Conservative%20DEVS%20Simulation&rft.btitle=2010%20IEEE/ACM%2014th%20International%20Symposium%20on%20Distributed%20Simulation%20and%20Real%20Time%20Applications&rft.au=Jafer,%20Shafagh&rft.date=2010-01-01&rft.spage=141&rft.epage=148&rft.pages=141-148&rft.issn=1550-6525&rft.isbn=9780769542515&rft.isbn_list=0769542514&rft.isbn_list=1424486513&rft.isbn_list=9781424486519&rft_id=info:doi/10.1109/DS-RT.2010.37&rft_dat=%3Cacm_6IE%3Eacm_books_10_1109_DS_RT_2010_37%3C/acm_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=5636733&rfr_iscdi=true |