Proximity detection in distributed simulation of wireless mobile systems
Proceedings of the 9th ACM international symposium on Modeling analysis and simulation of wireless and mobile systems
Efficient agent-based simulation framework for multi-node supercomputers
Proceedings of the 38th conference on Winter simulation
DS-RT '07 Proceedings of the 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Simulation of scale-free networks
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Journal of Parallel and Distributed Computing
An adaptive load balancing middleware for distributed simulation
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
A Parallel Data Distribution Management Algorithm
DS-RT '13 Proceedings of the 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications
Hi-index | 0.00 |
In this work we define and test a new framework obtained as the integration of two recently developed middlewares defined to support the parallel and distributed simulation of large scale, complex and dynamically interacting system models (like wireless and mobile network systems). In a distributed simulation of highly interacting system models, the main bottleneck may become the communication and synchronization required to maintain the causality constrains between distributed model components. We designed and implemented the ART脤S middleware as a new framework incorporating a set of features that allow an adaptive optimization of the communication layer management in a distributed simulation scenario. ART脤S has been integrated with GAIA, a dynamic mechanism for the runtime management and adaptive allocation of model entities in a distributed simulation. By adopting a runtime evaluation of causal bindings between model entities GAIA adapts the dynamic and time-persistent causal effects of model interactions to dynamic migration of model entities. Preliminary results demonstrate that the combined effect of ART脤S management and GAIA heuristics leads to a significant reduction in the communication and synchronization overheads between the physical execution units. Simulation performance enhancements have been obtained also in worst-case modelling assumptions and simulation scenarios.