Publication:
Integrating software and hardware hierarchies in an autotuning method for parallel routines in heterogeneous clusters

dc.contributor.authorCámara, Jesús
dc.contributor.authorCuenca Muñoz, Antonio Javier
dc.contributor.authorGiménez, Domingo
dc.contributor.departmentIngeniería y Tecnología de Computadores
dc.date.accessioned2025-11-10T10:28:31Z
dc.date.available2025-11-10T10:28:31Z
dc.date.copyright© 2020, Springer Science Business Media, LLC
dc.date.issued2020-03-07
dc.description.abstractA hierarchical approach for autotuning linear algebra routines on heterogeneous platforms is presented. Hierarchy helps to alleviate the difficulties of tuning parallel routines for high-performance computing systems. This paper analyzes the application of the hierarchical approach at both the hardware and software levels, using the basic matrix multiplication and the Strassen multiplication as proof of concept on multicore+coprocessor nodes. In this way, the hierarchical approach allows partial delegation of the efficient exploitation of the computing units in the node to the underlying direct autotuned matrix multiplication used in the base case.
dc.formatapplication/pdf
dc.format.extent20
dc.identifier.citationCámara, J., Cuenca, J. & Giménez, D. Integrating software and hardware hierarchies in an autotuning method for parallel routines in heterogeneous clusters. Journal of Supercomputing, 2020, Vol. 76, pp. 9922–9941
dc.identifier.doihttps://doi.org/10.1007/S11227-020-03235-9
dc.identifier.eissn1573-0484
dc.identifier.issn0920-8542
dc.identifier.urihttp://hdl.handle.net/10201/171869
dc.languagespa
dc.publisherSpringer
dc.relationEste trabajo forma parte del proyecto de investigación RTI2018-098156-B-C53 financiado por la Agencia Estatal de Investigación (AEI) y el Ministerio de Ciencia, Innovación y Universidades (MCIU).
dc.relation.publisherversionhttps://link.springer.com/article/10.1007/s11227-020-03235-9
dc.rights.accessRightsinfo:eu-repo/semantics/restrictedAccess
dc.subjectAutotuning
dc.subjectHybrid programming
dc.subjectHeterogeneous computing
dc.subjectManycore
dc.subjectMulticore
dc.subject.odsObjetivo 7: Energía
dc.subject.odsObjetivo 9: Infraestructura
dc.titleIntegrating software and hardware hierarchies in an autotuning method for parallel routines in heterogeneous clusters
dc.typeinfo:eu-repo/semantics/article
dspace.entity.typePublicationes
relation.isAuthorOfPublication7f8123b6-544c-4956-8229-538e4d177c31
relation.isAuthorOfPublication.latestForDiscovery7f8123b6-544c-4956-8229-538e4d177c31
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2020_revista_Q2_Journal_of_Supercomputing_COPIA_PUBLICA.pdf
Size:
1.18 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.37 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections