RT info:eu-repo/semantics/article T1 On the Autotuning of Task-Based Numerical Libraries for Heterogeneous Architectures A1 Agullo, Emmanuel A1 Cámara, Jesús A1 Cuenca, Javier A1 Giménez, Domingo K1 Computación Heterogénea K1 Auto-Tuning K1 Heterogeneous Computing K1 Task-based Programming K1 Linear Algebra K1 Autotuning K1 1203 Ciencia de Los Ordenadores K1 3304 Tecnología de Los Ordenadores AB 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. PB IOS Press SN 0927-5452 YR 2019 FD 2019 LK https://uvadoc.uva.es/handle/10324/74467 UL https://uvadoc.uva.es/handle/10324/74467 LA eng NO Advances in Parallel Computing, 2019, Volume 36, Pages 157-166 NO Producción Científica DS UVaDOC RD 31-ene-2025