Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1639809.1639855acmconferencesArticle/Chapter ViewAbstractPublication PagesspringsimConference Proceedingsconference-collections
research-article

A grid-based DEVS approach to dynamic load balancing for large scale distributed simulations

Published: 22 March 2009 Publication History

Abstract

Dynamic load balancing is a key factor in achieving high performance for large scale distributed simulations on grid infrastructures. In a grid environment, the available resources and the simulation's computation and communication behavior may experience run-time critical imbalances. Consequently, an initial static partitioning should be combined with a dynamic load balancing scheme to ensure the high performance of the distributed simulation. Many improved or novel dynamic load balancing designs have been proposed in recent years, which aim to improve the distributed simulation performance. Such designs are in general non-formalized, and the realizations of the designs are highly time-consuming and error-prone practices. In this paper, we propose a formal dynamic load balancing design approach using Discrete Event System Specification (DEVS). We discuss the feasibility of using DEVS and, as an additional step; we consider studying a recently proposed design through a formalized DEVS model system. Our focus is how a DEVS component-based formalized design approach can predict some of the key design factors before the design is realized, or can further validate and consolidate realized dynamic load balancing designs.

References

[1]
A. Boukerche and M. Zhang. Towards Peer-to-Peer Based Distributed Simulations on a Grid Infrastructure. In Proceedings of the 41st Annual Simulation Symposium (anss-41 2008), pages 212--219, April 2008.
[2]
IEEE Standard. IEEE Standard for Modeling and Simulation (M\&S) High Level Architecture (HLA)-Framework and Rules. 1516 2000, September 2000.
[3]
IEEE Standard. Draft Standard for Modeling and Simulation (M\&S) High Level Architecture (HLA)-Federation Interface Specification. 1516.1-2000, April 2000.
[4]
IEEE Standard. Draft Standard for Modeling and Simulation (M\&S) High Level Architecture (HLA)-Object Model Template (OMT) Specification. 1516.2-2000, April 2000.
[5]
A. Boukerche and S. K. Das. Dynamic load balancing strategies for conservative parallel simulations. In Proceedings of the 11th Workshop on Parallel and Distributed Simulation (PADS'97), pages 32--37. IEEE Computer Society, 1997.
[6]
P. Patrick, Tobias H., P. Martini A Flexible Dynamic Partitioning Algorithm for Optimistic Distributed Simulation. In Proceedings of the 21st Workshop on Parallel and Distributed Simulation (PADS'07), pages 219--228. IEEE Computer Society, 2007.
[7]
M. Y. H. Low. Dynamic load-balancing for BSP time warp. In Proceedings of the 35th Annual Simulation Symposium (SS'02), pages 267--274. IEEE Computer Society, 2002.
[8]
L. F. Wilson and W. Shen. Experiments in load migration and dynamic load balancing in speedes. In Proceedings of the 1998 Winter Simulation Conference, pages 483--490. IEEE Computer Society, 1998.
[9]
G. Tan, and K. C. Lim, "Load Distribution Services in HLA", in proceedings of 8th IEEE Distributed Simulation and Real-time Applications, Budapest, Hungary, October 2004, pp 133--141.
[10]
W. Cai, S. J. Turner, and H. Zhao. A load management system for running hla-based distributed simulations over the grid. In DS-RT '02: Proceedings of the Sixth IEEE International Workshop on Distributed Simulation and Real-Time Applications, page 7, Washington, DC, USA, 2002. IEEE Computer Society.
[11]
K. Zajac, M. Bubak, M. Malawski, "Towards a Grid Management System for HLA-based Interactive Simulations", In Proceedings of The Seventh IEEE International Symposium on Distributed Simulation and Real Time Applications, Delft, The Netherlands, pp. 4--11, 2003.
[12]
Zijing Yuan, Wentong Cai, and Malcolm Yoke Hean Low. A framework for executing parallel simulation using rti. In DS-RT '03: Proceedings of the Seventh IEEE International Symposium on Distributed Simulation and Real-Time Applications, page 12, Washington, DC, USA, 2003. IEEE Computer Society.
[13]
G. Theodoropoulos and B. Logan. An approach to interest management and dynamic load balancing in distributed simulation. In Proceedings of the 2001 European Simulation Interoperability Workshop, pages 565--571, July 2001.
[14]
Morse, K. L. (1996), Interest management in large scale distributed simulations, Technical Report 96--27, Department of Information and Computer Science, University of California, Irvine.
[15]
B. P. Zeigler, T. G. Kim, and H. Praehofer, Theory of Modeling and Simulation. 2 ed. New York, NY: Academic Press, 2000
[16]
Schulz, S., J. W. Rozenblit, M. Mrva and K. Buchenrieder. 1998. Model-Based Codesign. IEEE Computer, 31(8): 60--67.
[17]
Hu, X. and B. P. Zeigler. 2005. Model Continuity in the Design of Dynamic Distributed Real-Time Systems. IEEE Transactions on Systems, Man And Cybernetics -- Part A: Systems And Humans, 35(6): 867--878.
[18]
Elie El Ajaltouni, Azzedine Boukerche, Ming Zhang "High Performance Adaptive Load Balancing Scheme for Real time Run Time Infrastructure", In proceedings of 12th IEEE International Workshop on Distributed Simulation and Real-time Applications, page 61, Vancouver, Canada, 2008.

Index Terms

  1. A grid-based DEVS approach to dynamic load balancing for large scale distributed simulations

                    Recommendations

                    Comments

                    Information & Contributors

                    Information

                    Published In

                    cover image ACM Conferences
                    SpringSim '09: Proceedings of the 2009 Spring Simulation Multiconference
                    March 2009
                    965 pages

                    Sponsors

                    Publisher

                    Society for Computer Simulation International

                    San Diego, CA, United States

                    Publication History

                    Published: 22 March 2009

                    Check for updates

                    Author Tags

                    1. DEVS
                    2. discrete event simulation
                    3. dynamic load balancing
                    4. grid

                    Qualifiers

                    • Research-article

                    Contributors

                    Other Metrics

                    Bibliometrics & Citations

                    Bibliometrics

                    Article Metrics

                    • 0
                      Total Citations
                    • 7
                      Total Downloads
                    • Downloads (Last 12 months)1
                    • Downloads (Last 6 weeks)0
                    Reflects downloads up to 16 Oct 2024

                    Other Metrics

                    Citations

                    View Options

                    Get Access

                    Login options

                    View options

                    PDF

                    View or Download as a PDF file.

                    PDF

                    eReader

                    View online with eReader.

                    eReader

                    Media

                    Figures

                    Other

                    Tables

                    Share

                    Share

                    Share this Publication link

                    Share on social media