C4 – Centro de Competências em Cloud Computing
Permanent URI for this community
O C4 - Centro de Competências em Cloud Computing conta ainda com o contributo de investigadores afetos à Universidade da Beira Interior (UBI) e aos institutos politécnicos de Castelo Branco e da Guarda.
Website C4
Browse
Browsing C4 – Centro de Competências em Cloud Computing by Subject "Agent-based modelling and simulation"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- SDSim: A generalized user friendly web ABM system to simulate spatiotemporal distribution of species under environmental scenariosPublication . Bioco, João; Cánovas, Fernando; Prata, Paula; Fazendeiro, PauloThis paper presents the Agent-Based Modelling System of spatial distribution of species SDSim. SDSim is an agent-based modelling system designed to simulate spatial distribution of species and populations for conservation and management purposes. SDSim gives to modellers the ability to simulate movements and colonization patterns of species given locations under study and a set of eco-geographical variables in which species depends on.
- Synchronization Overlap Trade-Off for a Model of Spatial Distribution of SpeciesPublication . Bioco, João; Prata, Paula; Cánovas, Fernando; Fazendeiro, PauloDespite of the widespread implementation of agent-based models in ecological modeling and another several areas, modelers have been concerned by the time consuming of these type of models. This paper presents a strategy to parallelize an agent-based model of spatial distribution of biological species, operating in a multi-stage synchronous distributed memory mode, as a way to obtain gains in the performance while reducing the need for synchronization. A multiprocessing implementation divides the environment (a rectangular grid corresponding to the study area) into stage-subsets, according to the number of defined or available processes. In order to ensure that there is no information loss, each stage-subset is extended with an overlapping section from each one of its neighbouring stage-subsets. The effect of the size of this overlapping on the quality of the simulations is studied. These results seem to indicate that it is possible to establish an optimal trade-off between the level of redundancy and the synchronization frequency. The reported paralellization method was tested in a standalone multicore machine but may be seamlessly scalable to a computation cluster.