ACM Home Page
Please provide us with feedback. Feedback
Optimizing model interoperability in parallel discrete event simulation for cluster environment
Full text PdfPdf (192 KB)
Source
Summer Computer Simulation Conference archive
Proceedings of the 2007 summer computer simulation conference table of contents
San Diego, California
SESSION: DASD: workshop on the design, analysis and simulation of distributed systems: petri nets and theoretical analysis table of contents
Pages 698-705  
Year of Publication: 2007
ISBN:1-56555-316-0
Authors
Yaocheng Zhang  National University of Defense Technology P.R. China
Ge Li  National University of Defense Technology P.R. China
Kedi Huang  National University of Defense Technology P.R. China
Sponsor
SCS : Society for Modeling and Simulation International
Publisher
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 12,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Model interoperability enables independently developed models to interoperate with each other and has been a key technology in distributed simulations such as HLA-supported simulations. Parallel Discrete Event Simulation (PDES) also uses object models to represent real world entities thus it can also benefit from adopting a model interoperability mechanism. The work in this paper developed a model interoperability layer in the PDES environment by conforming to its event-object paradigm. The model interoperability layer uses a proxy-based approach to enable object models in a PDES to "publish" and "subscribe" their attributes similar to mechanisms in HLA. Especially, this design is optimized for executing in cluster-like environment. Preliminary performance tests show that the optimization improves Data Distribution Management performance up to 12 times in a cluster environment compared with unoptimized design.



Collaborative Colleagues:
Yaocheng Zhang: colleagues
Ge Li: colleagues
Kedi Huang: colleagues