Towards a High-Performance Tensor Algebra Package for Accelerators - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Poster De Conférence Année : 2015

Towards a High-Performance Tensor Algebra Package for Accelerators

Résumé

Numerous important applications, e.g., high-order FEM simulations, can be expressed through tensors. Examples are computation of FE matrices and SpMV products expressed as generalized tensor contractions. Contractions by the first index can often be represented as tensor index reordering plus gemm, which is a key factor to achieve high-performance. We present ongoing work on the design of a high-performance package in MAGMA for Tensor algebra that includes techniques to organize tensor contractions, data storage, and parametrization related to batched execution of large number of small tensor contractions. We apply auto-tuning and code generation techniques to provide an architecture-aware, user-friendly interface.
Fichier principal
Vignette du fichier
smc15_tensor_contractions.pdf (1.76 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01231234 , version 1 (19-11-2015)

Identifiants

  • HAL Id : hal-01231234 , version 1

Citer

Marc Baboulin, Veselin Dobrev, Jack Dongarra, Christopher Earl, Joel Falcou, et al.. Towards a High-Performance Tensor Algebra Package for Accelerators. Smoky Mountains Computational Sciences and Engineering Conference (SMC 2015), Aug 2015, Gatlinburg, United States. , 2015. ⟨hal-01231234⟩
346 Consultations
157 Téléchargements

Partager

Gmail Facebook X LinkedIn More