Publicación:
Estimación Automática del Coste de Comunicación de Aplicaciones Paralelas en Plataformas Heterogéneas

dc.contributor.authorMoreno Álvarez, Sergio
dc.contributor.authorRico Gallego, Juan A.
dc.contributor.authorDíaz Martín, Juan Carlos
dc.contributor.orcidhttps://orcid.org/0000-0002-4264-7473
dc.contributor.orcidhttps://orcid.org/0000-0002-8435-3844
dc.date.accessioned2024-11-15T08:30:56Z
dc.date.available2024-11-15T08:30:56Z
dc.date.issued2018
dc.descriptionActas Jornadas Sarteco 2018, Universidad Extremadura, (231-240 páginas)
dc.description.abstractOptimizar el tiempo de ejecución de aplicaciones paralelas en plataformas heterogéneas de altas prestaciones es un problema complejo. Estas aplicaciones cient´ıficas normalmente se componen de kernels que implementan algoritmos como la multiplicación de matrices, ecuaciones en derivadas parciales o Transformadas de Fourier. Los kernels son ejecutados por los procesos desplegados en los diferentes recursos de cómputo de una plataforma, por ejemplo, en procesadores multi-core o aceleradores (GPUs, Xeon PHIs, etc.). El volumen de datos del kernel se distribuye entre los procesos de forma proporcional a su capacidad de cómputo, de forma que se equilibra la carga computacional global. Este equilibrado de carga no homogéneo tiene un impacto importante en el coste de las comunicaciones. La optimización del coste de las comunicaciones de éstas aplicaciones se aborda habitualmente mediante pruebas exhaustivas en la plataforma destino. Sin embargo, estas pruebas consumen recursos y tiempo, y a menudo se basan en la extrapolación de los resultados obtenidos con la ejecución de una versión reducida de la aplicación en la plataforma. Los Modelos Anal´ıticos de Rendimiento de Comunicaciones ofrecen una alternativa factible y prometedora en este sentido. Estos modelos representan el coste de las comunicaciones de un kernel en una plataforma heterogénea, ofreciendo una estimación precisa de su tiempo de comunicación de forma no invasiva, esto es, sin utilizar recursos de cómputo HPC en la estimación. Este trabajo contribuye ofreciendo una herramienta de estimación que permite representar y evaluar expresiones de coste de comunicaciones que siguen el modelo t- Lop. Adem´as, permite incluir el c´alculo de coste de las comunicaciones de forma autom´atica en algoritmos de particionamiento y optimización de comunicaciones. En este documento se proporcionan ejemplos tanto de uso b´asico como avanzado. Se incluyen tres casos de ejemplo de modelado de comunicaciones en kernels representativos utilizando la herramienta: la solución de una ecuación diferencial utilizando la técnica de elementos finitos, un algoritmo paralelo de multiplicación de matrices densas, y una simulación N-Body. Estos kernels utilizan diferentes patrones de comunicación y particionamiento del espacio de datos.es
dc.identifier.citationSergio Moreno-Álvarez, Juan Antonio Rico-Gallego, Juan Carlos Dı́az-Martı́in. "Estimación Automática del Coste de Comunicación de Aplicaciones Paralelas en Plataformas Heterogéneas". Actas Jornadas Sarteco 2018, Universidad Extremadura, (231-240 páginas)
dc.identifier.isbn978-84-09-04334-7
dc.identifier.urihttps://hdl.handle.net/20.500.14468/24382
dc.language.isoes
dc.page.final240
dc.page.initial231
dc.publisherUniversidad Extremadura
dc.relation.centerFacultades y escuelas::E.T.S. de Ingeniería Informática
dc.relation.congressJornadas SARTECO 2018
dc.relation.departmentLenguajes y Sistemas Informáticos
dc.relation.ispartofActas Jornadas SARTECO 2018
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
dc.subject12 Matemáticas::1203 Ciencia de los ordenadores ::1203.17 Informática
dc.subject.keywordsModelos de Rendimiento de Comunicaciónes
dc.subject.keywordsAnálisis de Rendimientoes
dc.subject.keywordsModelos de Rendimiento Funcionales
dc.subject.keywordsPlataformas Heterogéneases
dc.titleEstimación Automática del Coste de Comunicación de Aplicaciones Paralelas en Plataformas Heterogéneases
dc.typeactas de congresoes
dc.typeconference proceedingsen
dspace.entity.typePublication
relation.isAuthorOfPublication3482d7bc-e120-48a3-812e-cc4b25a6d2fe
relation.isAuthorOfPublication.latestForDiscovery3482d7bc-e120-48a3-812e-cc4b25a6d2fe
Archivos
Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
MorenoAlvarez_Sergio_2018EstimacionAutomatica.pdf
Tamaño:
2.31 MB
Formato:
Adobe Portable Document Format
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
3.62 KB
Formato:
Item-specific license agreed to upon submission
Descripción: