Strip Partitioning for Ant Colony Parallel and Distributed Discrete-event Simulation
Borges, Francisco 
(Universitat Autònoma de Barcelona. Departament d'Arquitectura de Computadors i Sistemes Operatius)
Luque, Emilio 
(Universitat Autònoma de Barcelona. Departament d'Arquitectura de Computadors i Sistemes Operatius)
Gutierrez-Milla, Albert 
(Universitat Autònoma de Barcelona. Departament d'Arquitectura de Computadors i Sistemes Operatius)
Suppi Boldrito, Remo 
(Universitat Autònoma de Barcelona. Departament d'Arquitectura de Computadors i Sistemes Operatius)
| Data: |
2015 |
| Resum: |
Data partitioning is one of the main problems in parallel and distributed simulation. Distribution of data over the architecture directly influences the efficiency of the simulation. The partitioning strategy becomes a complex problem because it depends on several factors. In an Individual-oriented Model, for example, the partitioning is related to interactions between the individual and the environment. Therefore, parallel and distributed simulation should dynamically enable the interchange of the partitioning strategy in order to choose the most appropriate partitioning strategy for a specific context. In this paper, we propose a strip partitioning strategy to a spatially dependent problem in Individual-oriented Model applications. This strategy avoids sharing resources, and, as a result, it decreases communication volume among the processes. In addition, we develop an objective function that calculates the best partitioning for a specific configuration and gives the computing cost of each partition, allowing for a computing balance through a mapping policy. The results obtained are supported by statistical analysis and experimentation with an Ant Colony application. As a main contribution, we developed a solution where the partitioning strategy can be chosen dynamically and always returns the lowest total execution time. |
| Ajuts: |
Ministerio de Economía y Competitividad TIN2011-24384
|
| Drets: |
Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades.  |
| Llengua: |
Anglès |
| Document: |
Article ; recerca ; Versió publicada |
| Matèria: |
Parallel and distributed simulation ;
Parallel discrete-event simulation ;
High performance distributed simulation ;
Strip Partitioning ;
Individual-oriented Model |
| Publicat a: |
Procedia computer science, Vol. 51 (2015) , p. 483-492, ISSN 1877-0509 |
DOI: 10.1016/j.procs.2015.05.272
El registre apareix a les col·leccions:
Documents de recerca >
Documents dels grups de recerca de la UAB >
Centres i grups de recerca (producció científica) >
Enginyeries >
HPC4EAS (High Performance Computing for Efficient Applications and Simulation Research Group)Articles >
Articles de recercaArticles >
Articles publicats
Registre creat el 2025-01-16, darrera modificació el 2025-11-03