2013 IEEE 16th International Conference on Computational Science and Engineering 2013
DOI: 10.1109/cse.2013.32
|View full text |Cite
|
Sign up to set email alerts
|

A Parallel Multi-agent Spatial Simulation Environment for Cluster Systems

Abstract: For more than the last 20 decades, multi-agent simulations have been highlighted to model mega-scale social or biological agents and to simulate their emergent collective behavior that may be difficult only with mathematical and macroscopic approaches. A successful key for simulating megascale agents is to speed up the execution with parallelization. Although many parallelization attempts have been made to multiagent simulations, most work has been done on shared-memory programming environments such as OpenMP,… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
11
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 13 publications
(11 citation statements)
references
References 5 publications
0
11
0
Order By: Relevance
“…LiSimilar toke Places, Agents can be instructed to invoke a procedure that models an activity. Distributed coordination features such as termination, propagation, and migration are also provided at the simulation logic level [24]. Meanwhile, the mechanisms required to orchestrate such distributed manipulation are handled within the framework.…”
Section: Multi-agent Spatial Simulation (Mass)mentioning
confidence: 99%
See 2 more Smart Citations
“…LiSimilar toke Places, Agents can be instructed to invoke a procedure that models an activity. Distributed coordination features such as termination, propagation, and migration are also provided at the simulation logic level [24]. Meanwhile, the mechanisms required to orchestrate such distributed manipulation are handled within the framework.…”
Section: Multi-agent Spatial Simulation (Mass)mentioning
confidence: 99%
“…Two simple simulations illustrate the basic requirements for use case support while providing a basis for performance overhead measurement: SugarScape [26] and RandomWalk [24]. While these simulations do not serve to illustrate the capability to scale to complex reasoning, they help to form a baseline for model understanding and to show challenges imposed by the processing environment.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…From [10] In non-MapReduce based approaches, Kipps et al [10] evaluated the MASS library [9] against MPI based approach. They showed that MASS places-based implementation as well as MPI-based implementation, see Figures 6 and 7, showed good parallelization characteristics by improving runtime with increasing number of available computing cores.…”
Section: Fig 6 Mass Places' Performance Network Size Is 5134;mentioning
confidence: 99%
“…Apart from MapReduce, there are other parallelization techniques such as MPI/OpenMP [8] and MASS [9] which overlays data in a distributed array through which a program can access on different nodes. Along with distributed multidimensional array (which are called Places in MASS), MASS library also provides a concept of agents which are set of execution instances that can reside at a single place, access its public data/method members, migrate to other places, spawn child agents, and interact with other agents.…”
Section: Fig 1 Possible Subgraph Types Of Size 4 For a Graph The Pmentioning
confidence: 99%