Multilevel communication optimal LU and QR factorizations for hierarchical platforms
Résumé
This study focuses on the performance of two classical dense linear algebra algorithms, the LU and the QR factorizations, on multilevel hierarchical platforms. We first introduce a new model called Hierarchical Cluster Platform (HCP), encapsulating the characteristics of such platforms. The focus is set on reducing the communication requirements of studied algorithms at each level of the hierarchy. Lower bounds on communications are therefore extended with respect to the HCP model. We then introduce multilevel LU and QR algorithms tailored for those platforms, and provide a detailed performance analysis. We also provide a set of numerical experiments and performance predictions demonstrating the need for such algorithms on large platforms.
Cette étude porte sur l'analyse des performances de deux algorithmes classiques de l'algèbre linéaire dense, les factorisations LU et QR, sur des plates- formes multi-niveaux hiérarchiques. Nous présentons tout d'abord un nouveau modèle analytique appelé Hierarchical Cluster Platform (HCP), encapsulant les caractéristiques de ce type de plates-formes. Plus précisément, l'emphase est mise sur ce qui se passe à chaque niveau de la hiérarchie. Nous étendons des bornes inférieures sur les communications au modèle HCP. Nous introduisons ensuite deux algorithmes multi-niveaux adaptés à ces plates-formes pour les factorisations LU et QR, et analysons leurs performances. Nous présentons en outre un ensemble d'expériences numériques ainsi que des prédictions de performances illustrant la nécessité de tels algorithmes sur les plates-formes à grande échelle.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...