Sim-PETEK: A Parallel Simulation Execution Framework for Grid Environments

In this paper we introduce a framework for parallel and distributed execution of simulations (Sim-PETEK), a middleware for minimizing the total run time of batch runs and Monte Carlo trials. Sim-PETEK proposes a generic solution for applications in the simulation domain, which improves on our previo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of defense modeling and simulation 2012-10, Vol.9 (4), p.303-319
Hauptverfasser: Bozağaç, Doruk, Karaduman, Gülşah, Kara, Ahmet, Alpdemir, M Nedim
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 319
container_issue 4
container_start_page 303
container_title Journal of defense modeling and simulation
container_volume 9
creator Bozağaç, Doruk
Karaduman, Gülşah
Kara, Ahmet
Alpdemir, M Nedim
description In this paper we introduce a framework for parallel and distributed execution of simulations (Sim-PETEK), a middleware for minimizing the total run time of batch runs and Monte Carlo trials. Sim-PETEK proposes a generic solution for applications in the simulation domain, which improves on our previous work done to parallelize simulation runs in a single node, multiple central processing unit (CPU) setting. Our new framework aims at managing a heterogeneous computational resource pool consisting of multiple CPU nodes distributed on a potentially geographically dispersed network, through a service-oriented middleware layer that is compliant to Web Services Resource Framework standard, thereby providing a scalable and flexible architecture for simulation software developers. What differentiates Sim-PETEK from a general-purpose, Grid-based job-distribution middleware is a number of simulation-specific aspects regarding the specification, distribution, monitoring, result collection and aggregation of simulation runs. These aspects are prevalent in the structure of the messages and in the protocol of interaction both among the constituent services of the framework and within the interfaces exposed to the external clients.
doi_str_mv 10.1177/1548512910394608
format Article
fullrecord <record><control><sourceid>sage_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1177_1548512910394608</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sage_id>10.1177_1548512910394608</sage_id><sourcerecordid>10.1177_1548512910394608</sourcerecordid><originalsourceid>FETCH-LOGICAL-c234t-ada58244cf1645629ffba17497d78cf3608bcfe5a7d2dfc91f8f88bbd4e368503</originalsourceid><addsrcrecordid>eNp1UFtLwzAYDaLgnL77mD8QTZqkSXwbo9vUgQMn-FbSXKSzbSTpvPx7W-eT4NN3-M6FwwHgkuArQoS4JpxJTjJFMFUsx_IITAjnAlGJn49HzCQa-VNwltIOY84UFRNw91i3aFNsi_sbOIMbHXXTuAYO332j-zp0sPh0Zv-DFlG37iPEV-hDhMtYW1h073UMXeu6Pp2DE6-b5C5-7xQ8LYrtfIXWD8vb-WyNTEZZj7TVXGaMGU9yxvNMeV9pIpgSVkjj6dC9Mt5xLWxmvVHESy9lVVnmaC45plOAD7kmhpSi8-VbrFsdv0qCy3GL8u8WgwUdLEm_uHIX9rEbGv6v_waeUF5x</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Sim-PETEK: A Parallel Simulation Execution Framework for Grid Environments</title><source>SAGE Complete</source><creator>Bozağaç, Doruk ; Karaduman, Gülşah ; Kara, Ahmet ; Alpdemir, M Nedim</creator><contributor>Vural, Fatos Yarman ; Isler, Veysi</contributor><creatorcontrib>Bozağaç, Doruk ; Karaduman, Gülşah ; Kara, Ahmet ; Alpdemir, M Nedim ; Vural, Fatos Yarman ; Isler, Veysi</creatorcontrib><description>In this paper we introduce a framework for parallel and distributed execution of simulations (Sim-PETEK), a middleware for minimizing the total run time of batch runs and Monte Carlo trials. Sim-PETEK proposes a generic solution for applications in the simulation domain, which improves on our previous work done to parallelize simulation runs in a single node, multiple central processing unit (CPU) setting. Our new framework aims at managing a heterogeneous computational resource pool consisting of multiple CPU nodes distributed on a potentially geographically dispersed network, through a service-oriented middleware layer that is compliant to Web Services Resource Framework standard, thereby providing a scalable and flexible architecture for simulation software developers. What differentiates Sim-PETEK from a general-purpose, Grid-based job-distribution middleware is a number of simulation-specific aspects regarding the specification, distribution, monitoring, result collection and aggregation of simulation runs. These aspects are prevalent in the structure of the messages and in the protocol of interaction both among the constituent services of the framework and within the interfaces exposed to the external clients.</description><identifier>ISSN: 1548-5129</identifier><identifier>EISSN: 1557-380X</identifier><identifier>DOI: 10.1177/1548512910394608</identifier><language>eng</language><publisher>London, England: SAGE Publications</publisher><ispartof>Journal of defense modeling and simulation, 2012-10, Vol.9 (4), p.303-319</ispartof><rights>2011 The Society for Modeling and Simulation International</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c234t-ada58244cf1645629ffba17497d78cf3608bcfe5a7d2dfc91f8f88bbd4e368503</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://journals.sagepub.com/doi/pdf/10.1177/1548512910394608$$EPDF$$P50$$Gsage$$H</linktopdf><linktohtml>$$Uhttps://journals.sagepub.com/doi/10.1177/1548512910394608$$EHTML$$P50$$Gsage$$H</linktohtml><link.rule.ids>314,780,784,21819,27924,27925,43621,43622</link.rule.ids></links><search><contributor>Vural, Fatos Yarman</contributor><contributor>Isler, Veysi</contributor><creatorcontrib>Bozağaç, Doruk</creatorcontrib><creatorcontrib>Karaduman, Gülşah</creatorcontrib><creatorcontrib>Kara, Ahmet</creatorcontrib><creatorcontrib>Alpdemir, M Nedim</creatorcontrib><title>Sim-PETEK: A Parallel Simulation Execution Framework for Grid Environments</title><title>Journal of defense modeling and simulation</title><description>In this paper we introduce a framework for parallel and distributed execution of simulations (Sim-PETEK), a middleware for minimizing the total run time of batch runs and Monte Carlo trials. Sim-PETEK proposes a generic solution for applications in the simulation domain, which improves on our previous work done to parallelize simulation runs in a single node, multiple central processing unit (CPU) setting. Our new framework aims at managing a heterogeneous computational resource pool consisting of multiple CPU nodes distributed on a potentially geographically dispersed network, through a service-oriented middleware layer that is compliant to Web Services Resource Framework standard, thereby providing a scalable and flexible architecture for simulation software developers. What differentiates Sim-PETEK from a general-purpose, Grid-based job-distribution middleware is a number of simulation-specific aspects regarding the specification, distribution, monitoring, result collection and aggregation of simulation runs. These aspects are prevalent in the structure of the messages and in the protocol of interaction both among the constituent services of the framework and within the interfaces exposed to the external clients.</description><issn>1548-5129</issn><issn>1557-380X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><recordid>eNp1UFtLwzAYDaLgnL77mD8QTZqkSXwbo9vUgQMn-FbSXKSzbSTpvPx7W-eT4NN3-M6FwwHgkuArQoS4JpxJTjJFMFUsx_IITAjnAlGJn49HzCQa-VNwltIOY84UFRNw91i3aFNsi_sbOIMbHXXTuAYO332j-zp0sPh0Zv-DFlG37iPEV-hDhMtYW1h073UMXeu6Pp2DE6-b5C5-7xQ8LYrtfIXWD8vb-WyNTEZZj7TVXGaMGU9yxvNMeV9pIpgSVkjj6dC9Mt5xLWxmvVHESy9lVVnmaC45plOAD7kmhpSi8-VbrFsdv0qCy3GL8u8WgwUdLEm_uHIX9rEbGv6v_waeUF5x</recordid><startdate>201210</startdate><enddate>201210</enddate><creator>Bozağaç, Doruk</creator><creator>Karaduman, Gülşah</creator><creator>Kara, Ahmet</creator><creator>Alpdemir, M Nedim</creator><general>SAGE Publications</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>201210</creationdate><title>Sim-PETEK: A Parallel Simulation Execution Framework for Grid Environments</title><author>Bozağaç, Doruk ; Karaduman, Gülşah ; Kara, Ahmet ; Alpdemir, M Nedim</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c234t-ada58244cf1645629ffba17497d78cf3608bcfe5a7d2dfc91f8f88bbd4e368503</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Bozağaç, Doruk</creatorcontrib><creatorcontrib>Karaduman, Gülşah</creatorcontrib><creatorcontrib>Kara, Ahmet</creatorcontrib><creatorcontrib>Alpdemir, M Nedim</creatorcontrib><collection>CrossRef</collection><jtitle>Journal of defense modeling and simulation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bozağaç, Doruk</au><au>Karaduman, Gülşah</au><au>Kara, Ahmet</au><au>Alpdemir, M Nedim</au><au>Vural, Fatos Yarman</au><au>Isler, Veysi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Sim-PETEK: A Parallel Simulation Execution Framework for Grid Environments</atitle><jtitle>Journal of defense modeling and simulation</jtitle><date>2012-10</date><risdate>2012</risdate><volume>9</volume><issue>4</issue><spage>303</spage><epage>319</epage><pages>303-319</pages><issn>1548-5129</issn><eissn>1557-380X</eissn><abstract>In this paper we introduce a framework for parallel and distributed execution of simulations (Sim-PETEK), a middleware for minimizing the total run time of batch runs and Monte Carlo trials. Sim-PETEK proposes a generic solution for applications in the simulation domain, which improves on our previous work done to parallelize simulation runs in a single node, multiple central processing unit (CPU) setting. Our new framework aims at managing a heterogeneous computational resource pool consisting of multiple CPU nodes distributed on a potentially geographically dispersed network, through a service-oriented middleware layer that is compliant to Web Services Resource Framework standard, thereby providing a scalable and flexible architecture for simulation software developers. What differentiates Sim-PETEK from a general-purpose, Grid-based job-distribution middleware is a number of simulation-specific aspects regarding the specification, distribution, monitoring, result collection and aggregation of simulation runs. These aspects are prevalent in the structure of the messages and in the protocol of interaction both among the constituent services of the framework and within the interfaces exposed to the external clients.</abstract><cop>London, England</cop><pub>SAGE Publications</pub><doi>10.1177/1548512910394608</doi><tpages>17</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1548-5129
ispartof Journal of defense modeling and simulation, 2012-10, Vol.9 (4), p.303-319
issn 1548-5129
1557-380X
language eng
recordid cdi_crossref_primary_10_1177_1548512910394608
source SAGE Complete
title Sim-PETEK: A Parallel Simulation Execution Framework for Grid Environments
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T13%3A30%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-sage_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Sim-PETEK:%20A%20Parallel%20Simulation%20Execution%20Framework%20for%20Grid%20Environments&rft.jtitle=Journal%20of%20defense%20modeling%20and%20simulation&rft.au=Boza%C4%9Fa%C3%A7,%20Doruk&rft.date=2012-10&rft.volume=9&rft.issue=4&rft.spage=303&rft.epage=319&rft.pages=303-319&rft.issn=1548-5129&rft.eissn=1557-380X&rft_id=info:doi/10.1177/1548512910394608&rft_dat=%3Csage_cross%3E10.1177_1548512910394608%3C/sage_cross%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_sage_id=10.1177_1548512910394608&rfr_iscdi=true