Using an Improved Data Structure in Hybrid Memory for Agent-Based Simulation

cic.institucionOrigenInstituto de Investigación en Informáticaes
cic.isFulltexttruees
cic.isPeerReviewedtruees
cic.lugarDesarrolloInstituto de Investigación en Informáticaes
cic.versioninfo:eu-repo/semantics/submittedVersiones
dc.date.accessioned2019-03-27T13:53:05Z
dc.date.available2019-03-27T13:53:05Z
dc.identifier.urihttps://digital.cic.gba.gob.ar/handle/11746/9035
dc.titleUsing an Improved Data Structure in Hybrid Memory for Agent-Based Simulationen
dc.typeArtículoes
dcterms.abstractData structure is an important issue to get good performance in parallel and distributed applications. These data structures have to be designed with the memory paradigm in mind where the data structure will be used in order to explore the architecture in a better way and subsequently obtain the best Speedup. Current parallel programming languages enable us to easily transform a parallel solution developed for a distributed paradigm to a hybrid solution just by adding pragma codes. At first approach, this is an interesting solution because it does not require several code modifications. Nevertheless, this interchange can cause a slowdown if an appropriate and deep adaptation is not carried out in the code. In this paper, we present our experience when we migrated a data structure developed for a distributed paradigm to a hybrid paradigm. This data structure was implemented in our Fish Schooling Agent-Based simulator where it might be useful either as a distributed paradigm or a hybrid paradigm. The results show the importance of customizing the data structure for the appropriate infrastructure and parallel programming paradigm. We believe that the data structure should have a flexible and dynamic behavior in accordance with the paradigm used.en
dcterms.creator.authorGallo, Silvanaes
dcterms.creator.authorBorges, Franciscoes
dcterms.creator.authorDe Giusti, Lauraes
dcterms.creator.authorNaiouf, Marceloes
dcterms.creator.authorSuppi, Remoes
dcterms.extentp. 226-235es
dcterms.identifier.urlRecurso Completoes
dcterms.isPartOf.issueXXIII Congreso Argentino de Ciencias de la Computación (La Plata, 2017)es
dcterms.isPartOf.seriesCongreso Argentino de Ciencias de la Computaciónes
dcterms.issued2017
dcterms.languageIngléses
dcterms.licenseAttribution-NonCommercial-ShareAlike 4.0 International (BY-NC-SA 4.0)es
dcterms.subjectparallel and distributed simulationen
dcterms.subjecthigh performance simulationen
dcterms.subjecthybrid MPI+OpenMP programmingen
dcterms.subjectindividual-oriented modelen
dcterms.subject.materiaIngenierías y Tecnologíases

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Documento_completo.pdf-PDFA (3).pdf
Tamaño:
1.73 MB
Formato:
Adobe Portable Document Format
Descripción:
Documento Completo