Publication: On the autotuning of task-based numerical libraries for heterogeneous architectures
Authors
Agullo, Emmanuel ; Cámara, Jesús ; Cuenca Muñoz, Antonio Javier ; Giménez, Domingo
item.page.secondaryauthor
Facultad de Informática
item.page.director
Publisher
IOS Press
publication.page.editor
publication.page.department
DOI
item.page.type
info:eu-repo/semantics/article
Description
Abstract
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.
publication.page.subject
Citation
Agullo, E., Cámara, J., Cuenca, J., Giménez, D.: On the Autotuning of Task-
Based Numerical Libraries fo Heterogeneous Architectures. In: Proceedings of
the 2019 International Conference on Parallel Computing. Advances in Parallel
Computing, vol. 36, pp. 157–166 (2020)
item.page.embargo
Collections
Ir a Estadísticas
Sin licencia Creative Commons.



