Mostrar el registro sencillo del ítem

dc.contributor.advisorGonzález Escribano, Arturo es
dc.contributor.authorDíez Poza, David
dc.contributor.editorUniversidad de Valladolid. Escuela de Ingeniería Informática de Valladolid es
dc.date.accessioned2025-11-11T07:31:18Z
dc.date.available2025-11-11T07:31:18Z
dc.date.issued2025
dc.identifier.urihttps://uvadoc.uva.es/handle/10324/79538
dc.description.abstractUna clase importante de aplicaciones científicas con un alto potencial de escalabilidad son las aplicaciones ISL (Iterative Stencil Loop). EPSILOD es una herramienta para simplificar el desarrollo y ejecución de aplicaciones ISL en entornos heterogéneos distribuidos. En este trabajo se proponen mejoras y extensiones para una nueva versión de EPSILOD que amplían el rango de aplicaciones que se pueden construir y la eficiencia de los mecanismos de implementación y comunicación para conseguir un alto grado de escalabilidad en sistemas de cómputo de primer nivel. Se presentan resultados experimentales, con hasta 1024 GPUs distribuidas en 256 nodos, que indican que la nueva versión de EPSILOD puede conseguir altos niveles de escalabilidad fuerte y débil en diferentes tipos de escenarios y aplicaciones ISL. Se incluye una comparación experimental con otras herramientas del estado del arte que permiten implementar fácilmente aplicaciones ISL distribuidas: Muesli y Celerity basado en SYCL. Los resultados muestran que EPSILOD permite mejorar sus medidas de rendimiento, especialmente en altos niveles de escalabilidad.es
dc.description.abstractAn important type of scientific applications with high scalability potential are ISL (Iterative Stencil Loop) applications. EPSILOD is a tool designed to simplify the development and execution of ISL applications in distributed heterogeneous environments. This work proposes improvements and extensions for a new version of EPSILOD that expand the range of applications that can be built and enhance the efficiency of implementation and communication mechanisms to achieve a high degree of scalability in top-tier computing systems. Experimental results are presented, with up to 1024 GPUs distributed across 256 nodes, indicating that the new version of EPSILOD can achieve high levels of both strong and weak scalability in different types of scenarios and ISL applications. An experimental comparison is included with other state-of-the-art tools that facilitate the easy implementation of distributed ISL applications: Muesli and Celerity based on SYCL. The results show that EPSILOD improves performance metrics, especially at high levels of scalability.es
dc.description.sponsorshipDepartamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)es
dc.format.mimetypeapplication/pdfes
dc.language.isospaes
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.classificationComputación paralelaes
dc.subject.classificationAplicaciones stenciles
dc.subject.classificationSistemas distribuidoses
dc.titleAnalizando la escalabilidad de aplicaciones Iterative Stencil Loop en sistemas de supercomputaciónes
dc.typeinfo:eu-repo/semantics/masterThesises
dc.description.degreeMáster en Ingeniería Informáticaes
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem