Publicación: Performance evaluation of model-driven partitioning algorithms for data-parallel kernels on heterogeneous platforms
dc.contributor.author | Rico Gallego, Juan Antonio | |
dc.contributor.author | Díaz Martín, Juan Carlos | |
dc.contributor.author | Moreno Álvarez, Sergio | |
dc.contributor.author | Calvo Jurado, Carmen | |
dc.contributor.author | García Zapata, Juan Luis | |
dc.contributor.orcid | https://orcid.org/0000-0002-4264-7473 | |
dc.contributor.orcid | https://orcid.org/0000-0002-8435-3844 | |
dc.contributor.orcid | https://orcid.org/0000-0001-9842-081X | |
dc.contributor.orcid | https://orcid.org/0000-0003-1419-1672 | |
dc.date.accessioned | 2024-11-15T08:52:50Z | |
dc.date.available | 2024-11-15T08:52:50Z | |
dc.date.issued | 2019 | |
dc.description | The registered version of this article, first published in “Computational and Mathematical Methods, 2", is available online at the publisher's website: Willey, https://doi.org/10.1002/cmm4.1017 La versión registrada de este artículo, publicado por primera vez en “Computational and Mathematical Methods, 2", está disponible en línea en el sitio web del editor: Willey, https://doi.org/10.1002/cmm4.1017 | |
dc.description.abstract | Data- parallel applications running on heterogeneous high-performance computing platforms require a nonuniform distribution of the workload between available processes. Data partitioning algorithms are formulated as an optimization problem. Departing from the computational performance models of the processes, the goal is to find the partition that minimizes the communication cost. Traditionally, communication volume is the metric used to guide the partitioning. This metric, however, is unable to capture the complexity of current heterogeneous systems, which show uneven communication channels and execute applications with different communication patterns. In this paper, we discuss the role of analytical communication performance models as a metric in partitioning algorithms. First, we describe a method to programmatically predict the communication cost of a data-parallel kernel based on the τ-Lop analytical model. We show that this figure better captures the communication features of applications and platforms. We present results showing that this approach builds partitions that equal or improve the performance of data parallel applications on heterogeneous platforms with respect to previous volume-based strategies. | en |
dc.description.version | versión publicada | |
dc.identifier.citation | Juan A. Rico-Gallego, Juan C. Díaz-Martín, Sergio Moreno-Álvarez, Carmen Calvo-Jurado, Juan L. García-Zapata. "Performance evaluation of model-driven partitioning algorithms for data-parallel kernels on heterogeneous platforms". Computational and Mathematical Methods, 2, 1-19. https://doi.org/10.1002/cmm4.1017 | |
dc.identifier.doi | https://doi.org/10.1002/cmm4.1017 | |
dc.identifier.issn | 2577-7408 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14468/24383 | |
dc.journal.title | Computational and Mathematical Methods | |
dc.journal.volume | 2 | |
dc.language.iso | en | |
dc.page.final | 19 | |
dc.page.initial | 1 | |
dc.publisher | Wiley | |
dc.relation.center | Facultades y escuelas::E.T.S. de Ingeniería Informática | |
dc.relation.department | Lenguajes y Sistemas Informáticos | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es | |
dc.subject | 12 Matemáticas::1203 Ciencia de los ordenadores ::1203.17 Informática | |
dc.subject.keywords | communication optimization | en |
dc.subject.keywords | communication performance models | en |
dc.subject.keywords | data-parallel kernels | en |
dc.subject.keywords | heterogeneous platforms | en |
dc.subject.keywords | partitioning algorithms | en |
dc.title | Performance evaluation of model-driven partitioning algorithms for data-parallel kernels on heterogeneous platforms | en |
dc.type | artículo | es |
dc.type | journal article | en |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | 3482d7bc-e120-48a3-812e-cc4b25a6d2fe | |
relation.isAuthorOfPublication.latestForDiscovery | 3482d7bc-e120-48a3-812e-cc4b25a6d2fe |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- MorenoAlvarez_Sergio_2019PerformanceEvaluatio.pdf
- Tamaño:
- 6.97 MB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
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: