Transformations for Energy Efficient Accelerated Chain Matrix Multiplication (TEE-ACM 2) - Archive ouverte HAL Accéder directement au contenu
Poster De Conférence Année : 2022

Transformations for Energy Efficient Accelerated Chain Matrix Multiplication (TEE-ACM 2)

Résumé

GPU matrix chain multiplication serves as a basis for a wide range of scientific domains like computer graphics, physics, and machine learning. While its time performance was studied for years, there has been significantly less effort in optimizing its energy efficiency. GPU power consumption is heavily impacted by the number of data transfers performed. In fact, a data transfer from global memory needs a thousand times more energy than a double precision arithmetic operation. Thus, minimizing data transfers is key for reducing the energy consumption. We present an energy efficient solution for Matrix Chain Multiplication on GPUs that minimizes computation as well as off-chip data transfers. For this, optimizations at three different levels are provided. For a single matrix multiplication, we use a blocking strategy that allows us to achieve the minimum number of global memory loads for a given amount of shared memory. We extend our approach to three matrices to decrease the data transfers even further. Finally, we use a parenthesizing algorithm that minimizes the number of computations as well as memory transfers for a whole sequence of matrices.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
SC22_Poster_TEE-ACM.pdf (2.61 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03872897 , version 1 (25-11-2022)

Identifiants

  • HAL Id : hal-03872897 , version 1

Citer

Maxim Moraru, Mina Warnet, Julien Loiseau, Vinay Ramakrishnaiah, Nirmal Prajapati, et al.. Transformations for Energy Efficient Accelerated Chain Matrix Multiplication (TEE-ACM 2). Supercomputing, Nov 2022, Dallas, United States. ⟨hal-03872897⟩

Collections

URCA LICIIS
60 Consultations
25 Téléchargements

Partager

Gmail Facebook X LinkedIn More