Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/74460
Título
Empirical Installation of Linear Algebra Shared-Memory Subroutines for Auto-Tuning
Año del Documento
2014
Editorial
Springer
Descripción
Producción Científica
Documento Fuente
International Journal of Parallel Programming, 2014, Volume 42, Issue 3, Pages 408-434
Zusammenfassung
The introduction of auto-tuning techniques in linear algebra shared-memory routines is analyzed. Information obtained in the installation of the routines is used at running time to take some decisions to reduce the total execution time. The study is carried out with routines at different levels (matrix multiplication, LU and Cholesky factorizations and linear systems symmetric or general routines) and with calls to routines in the LAPACK and PLASMA libraries with multithread implementations. Medium NUMA and large cc-NUMA systems are used in the experiments. This variety of routines, libraries and systems allows us to obtain general conclusions about the methodology to use for linear algebra shared-memory routines auto-tuning. Satisfactory execution times are obtained with the proposed methodology.
Materias (normalizadas)
Computación Paralela
Auto-Tuning
Materias Unesco
1203 Ciencia de Los Ordenadores
3304 Tecnología de Los Ordenadores
Palabras Clave
Linear Algebra Libraries
Empirical Installation
Shared-memory
Auto-tuning
ISSN
0885-7458
Revisión por pares
SI
Patrocinador
Este trabajo ha sido parcialmente financiado por la Fundación Séneca, el proyecto de investigación 08763/PI/08, PROMETEO/2009/013 de la Generalitat Valenciana, el proyecto de investigación TIN2012-38341-C04-03 del Ministerio de Educación y Ciencia y por la Red CAPAP-H (Computación de Altas Prestaciones sobre Arquitecturas Paralelas Heterogéneas)
Version del Editor
Propietario de los Derechos
Springer Science Business Media New York
Idioma
eng
Tipo de versión
info:eu-repo/semantics/publishedVersion
Derechos
restrictedAccess
Aparece en las colecciones
Dateien zu dieser Ressource