Análisis de métodos de redistribución de datos para aplicaciones MPI maleables
Ver/ Abrir
Impacto
Scholar |
Otros documentos de la autoría: Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo Catalán, María Isabel; Iserte, Sergio
Metadatos
Mostrar el registro completo del ítemcomunitat-uji-handle:10234/9
comunitat-uji-handle2:10234/7036
comunitat-uji-handle3:10234/146069
comunitat-uji-handle4:
INVESTIGACIONMetadatos
Título
Análisis de métodos de redistribución de datos para aplicaciones MPI maleablesAutoría
Fecha de publicación
2023-09Editor
Sociedad de Arquitectura y Tecnología de Computadores (SARTECO)ISBN
9788409544660Cita bibliográfica
Iker Martín-Álvarez, José I. Aliaga, Maribel Castillo, & Sergio Iserte. (2023, June 30). Análisis de métodos de redistribución de datos para aplicaciones MPI maleables. https://doi.org/10.5281/zenodo.8099552Tipo de documento
info:eu-repo/semantics/conferenceObjectVersión de la editorial
https://zenodo.org/record/8099552Versión
info:eu-repo/semantics/publishedVersionPalabras clave / Materias
Resumen
La maleabilidad de procesos puede definirse como la capacidad de un trabajo paralelo MPI distribuido para modificar el número de procesos sin detener su ejecución, reasignando los recursos computacionales inicialmente ... [+]
La maleabilidad de procesos puede definirse como la capacidad de un trabajo paralelo MPI distribuido para modificar el número de procesos sin detener su ejecución, reasignando los recursos computacionales inicialmente asignados al trabajo tantas veces como sea necesario.
En general, la maleabilidad se compone de cuatro etapas: reasignación de recursos, gestión de procesos, redistribución de datos y reanudación de la ejecución.
Entre ellas, la tercera etapa es la que más tiempo consume y domina el tiempo total de reconfiguración.
En este artículo se comparan diferentes implementaciones de esta etapa utilizando operaciones MPI punto a punto y colectivas, incluyendo sus versiones no bloqueantes, tanto para Ethernet 10G como para Infiniband EDR.
Estas estrategias de redistribución de datos se combinan con diferentes métodos para expandir/reducir trabajos utilizando una aplicación que solo realiza la segunda y tercera etapa de la maleabilidad, lo que permite evaluar el coste de las diferentes metodologías de modo aislado.
Los resultados muestran que la versión punto a punto no bloqueante junto al método de creación de procesos Merge, es la alternativa que más reduce el tiempo de redistribución. [-]
Descripción
Ponència presentada en: Jornadas Sarteco 2023, Ciudad Real, 20-22 septiembre, 2023.
Publicado en
Libro de Actas Jornadas Sarteco, Sociedad de Arquitectura y Tecnología de Computadores, 2023, ISBN: 9788409544660Entidad financiadora
Ministerio de Ciencia e Innovación | Gobierno Autonómico Valenciano | European Social Funds
Código del proyecto o subvención
PID2020-113656RB-C21 | ACIF/2021/260 | MCIN/AEI/10.13039/501100011033
Derechos de acceso
info:eu-repo/semantics/openAccess