Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/74467
Título
On the Autotuning of Task-Based Numerical Libraries for Heterogeneous Architectures
Año del Documento
2019
Editorial
IOS Press
Descripción
Producción Científica
Documento Fuente
Advances in Parallel Computing, 2019, Volume 36, Pages 157-166
Zusammenfassung
A roadmap for autotuning task-based numerical libraries is presented. Carefully chosen experiments are carried out when the numerical library is being installed to assess its performance. Real and simulated executions are considered to optimize the routine. The discussion is illustrated with a task-based tile Cholesky factorization, and the aim is to find the optimum tile size for any problem size, using the Chameleon numerical linear algebra package on top of the StarPU runtime system and also with the SimGrid simulator. The study shows that combining a smart exploration strategy of the search space with both real and simulated executions results in a fast, reliable autotuning process.
Materias (normalizadas)
Computación Heterogénea
Auto-Tuning
Materias Unesco
1203 Ciencia de Los Ordenadores
3304 Tecnología de Los Ordenadores
Palabras Clave
Heterogeneous Computing
Task-based Programming
Linear Algebra
Autotuning
ISSN
0927-5452
Revisión por pares
SI
Patrocinador
Este 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)
Version del Editor
Propietario de los Derechos
© Autores
Idioma
eng
Tipo de versión
info:eu-repo/semantics/publishedVersion
Derechos
openAccess
Aparece en las colecciones
Dateien zu dieser Ressource
Solange nicht anders angezeigt, wird die Lizenz wie folgt beschrieben: Attribution-NonCommercial-NoDerivatives 4.0 Internacional