Mostrar el registro sencillo del ítem

dc.contributor.authorCámara, Jesús
dc.contributor.authorCuenca, Javier
dc.contributor.authorBoratto, Murilo
dc.date.accessioned2025-01-27T20:03:13Z
dc.date.available2025-01-27T20:03:13Z
dc.date.issued2023
dc.identifier.citationLecture Notes in Computer Science, 2023, Volume 14073, Pages 668-682es
dc.identifier.issn0302-9743es
dc.identifier.urihttps://uvadoc.uva.es/handle/10324/74471
dc.descriptionProducción Científicaes
dc.description.abstractThis work presents several self-optimization strategies to improve the performance of task-based linear algebra software on heterogeneous systems. The study focuses on Chameleon, a task-based dense linear algebra software whose routines are computed using a tile-based algorithmic scheme and executed in the available computing resources of the system using a scheduler which dynamically handles data dependencies among the basic computational kernels of each linear algebra routine. The proposed strategies are applied to select the best values for the parameters that affect the performance of the routines, such as the tile size or the scheduling policy, among others. Also, parallel optimized implementations provided by existing linear algebra libraries, such as Intel MKL (on multicore CPU) or cuBLAS (on GPU) are used to execute each of the computational kernels of the routines. Results obtained on a heterogeneous system composed of several multicore and multiGPU are satisfactory, with performances close to the experimental optimum.es
dc.format.mimetypeapplication/pdfes
dc.language.isoenges
dc.publisherSpringeres
dc.rights.accessRightsinfo:eu-repo/semantics/restrictedAccesses
dc.subjectComputación Heterogéneaes
dc.subjectAuto-Tuninges
dc.subject.classificationHeterogeneous Computinges
dc.subject.classificationTask-based Schedulinges
dc.subject.classificationLinear Algebraes
dc.subject.classificationAutotuninges
dc.titleImproving the Performance of Task-Based Linear Algebra Software with Autotuning Techniques on Heterogeneous Architectureses
dc.typeinfo:eu-repo/semantics/articlees
dc.rights.holder© Springer Nature Switzerland AGes
dc.identifier.doi10.1007/978-3-031-35995-8_47es
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007/978-3-031-35995-8_47es
dc.identifier.publicationfirstpage668es
dc.identifier.publicationlastpage682es
dc.identifier.publicationtitleLecture Notes in Computer Sciencees
dc.identifier.publicationvolume14073es
dc.peerreviewedSIes
dc.description.projectEste 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)es
dc.identifier.essn1611-3349es
dc.type.hasVersioninfo:eu-repo/semantics/publishedVersiones
dc.subject.unesco1203 Ciencia de Los Ordenadoreses
dc.subject.unesco3304 Tecnología de Los Ordenadoreses


Ficheros en el ítem

Thumbnail

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

Mostrar el registro sencillo del ítem