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)
| Fecha: |
2015 |
| Resumen: |
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. |
| Ayudas: |
Ministerio de Economía y Competitividad TIN2011-24384
|
| Derechos: |
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.  |
| Lengua: |
Anglès |
| Documento: |
Article ; recerca ; Versió publicada |
| Materia: |
Parallel and distributed simulation ;
Parallel discrete-event simulation ;
High performance distributed simulation ;
Strip Partitioning ;
Individual-oriented Model |
| Publicado en: |
Procedia computer science, Vol. 51 (2015) , p. 483-492, ISSN 1877-0509 |
DOI: 10.1016/j.procs.2015.05.272
El registro aparece en las colecciones:
Documentos de investigación >
Documentos de los grupos de investigación de la UAB >
Centros y grupos de investigación (producción científica) >
Ingeniería >
HPC4EAS (High Performance Computing for Efficient Applications and Simulation Research Group)Artículos >
Artículos de investigaciónArtículos >
Artículos publicados
Registro creado el 2025-01-16, última modificación el 2025-11-03