Machine learning to design an auto-tuning system for the best compressed format detection for parallel sparse computations - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Parallel Processing Letters Année : 2021

Machine learning to design an auto-tuning system for the best compressed format detection for parallel sparse computations

Résumé

Many applications in scientific computing process very large sparse matrices on parallel architectures. The presented work in this paper is a part of a project where our general aim is to develop an auto-tuner system for the selection of the best matrix compression format in the context of high-performance computing. The target smart system can automatically select the best compression format for a given sparse matrix, a numerical method processing this matrix, a parallel programming model and a target architecture. Hence, this paper describes the design and implementation of the proposed concept. We consider a case study consisting of a numerical method reduced to the sparse matrix vector product (SpMV), some compression formats, the data parallel as a programming model and, a distributed multi-core platform as a target architecture. This study allows extracting a set of important novel metrics and parameters which are relative to the considered programming model. Our metrics are used as input to a machine-learning algorithm to predict the best matrix compression format. An experimental study targeting a distributed multi-core platform and processing random and real-world matrices shows that our system can improve in average up to 7% the accuracy of the machine learning.
Fichier non déposé

Dates et versions

hal-03429364 , version 1 (15-11-2021)

Identifiants

Citer

Olfa Hamdi-Larbi, Ichrak Mehrez, Thomas Dufaud. Machine learning to design an auto-tuning system for the best compressed format detection for parallel sparse computations. Parallel Processing Letters, 2021, 31 (04), pp.2150019. ⟨10.1142/S0129626421500195⟩. ⟨hal-03429364⟩
71 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More