1. Shared-Memory Parallelism and Low-Rank Approximation Techniques Applied to Direct Solvers in FEM Simulation
- Author
-
Alfredo Buttari, Valene Pellissier, Jean-Yves L'Excellent, Mohamed W. Sid-Lakhdar, Cristian Pozza, Patrick R. Amestoy, Guillaume Joslin, Clement Weisbecker, Michele Forzan, Remy Perrin, Algorithmes Parallèles et Optimisation (IRIT-APO), Institut de recherche en informatique de Toulouse (IRIT), Université Toulouse Capitole (UT Capitole), Université de Toulouse (UT)-Université de Toulouse (UT)-Université Toulouse - Jean Jaurès (UT2J), Université de Toulouse (UT)-Université Toulouse III - Paul Sabatier (UT3), Université de Toulouse (UT)-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université de Toulouse (UT)-Toulouse Mind & Brain Institut (TMBI), Université Toulouse - Jean Jaurès (UT2J), Université de Toulouse (UT)-Université de Toulouse (UT)-Université Toulouse III - Paul Sabatier (UT3), Université de Toulouse (UT)-Université Toulouse Capitole (UT Capitole), Université de Toulouse (UT), Centre National de la Recherche Scientifique (CNRS), Centre Européen de Recherche et de Formation Avancée en Calcul Scientifique (CERFACS), Optimisation des ressources : modèles, algorithmes et ordonnancement (ROMA), Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire de l'Informatique du Parallélisme (LIP), École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Centre National de la Recherche Scientifique (CNRS), École normale supérieure de Lyon (ENS de Lyon), Dipartimento di Ingegneria Civile Edile ed Ambientale [Padova] (ICEA), Università degli Studi di Padova = University of Padua (Unipd), Cedrat Technologies, Centre National d'Études Spatiales - CNES (FRANCE), Centre National de la Recherche Scientifique - CNRS (FRANCE), Ecole Normale Supérieure de Lyon - ENS de Lyon (FRANCE), Institut National Polytechnique de Toulouse - INPT (FRANCE), Université Toulouse III - Paul Sabatier - UT3 (FRANCE), Université Toulouse - Jean Jaurès - UT2J (FRANCE), Université Toulouse 1 Capitole - UT1 (FRANCE), CEDRAT TECHNOLOGIES (FRANCE), Università degli Studi di Padova (ITALY), Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées, CERFACS, École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), École normale supérieure - Lyon (ENS Lyon), Universita degli Studi di Padova, and Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
- Subjects
Memory Management ,FEM Simulation ,Computer science ,Parallel Processing ,Finite Element Analysis ,Low-rank approximation ,010103 numerical & computational mathematics ,Parallel computing ,01 natural sciences ,Induction Heating ,Electrical Engineering Computing ,ACM: G.: Mathematics of Computing ,Matrix (mathematics) ,0103 physical sciences ,0101 mathematics ,Electrical and Electronic Engineering ,Multicore Parallelization ,ACM: G.: Mathematics of Computing/G.1: NUMERICAL ANALYSIS ,Sparse matrix ,010302 applied physics ,Multi-core processor ,Approximation theory ,Parallel Sparse Direct Solver ,Low-Rank Representations ,Approximation Theory ,Shared-Memory Parallelism ,Linear Systems ,Electromagnetic Heating ,ACM: G.: Mathematics of Computing/G.1: NUMERICAL ANALYSIS/G.1.3: Numerical Linear Algebra ,Eddy Currents ,Mathematics Computing ,Matrix Algebra ,Solver ,Large Size ,Finite element method ,Electronic, Optical and Magnetic Materials ,Calcul parallèle, distribué et partagé ,Sparse Matrices ,Memory management ,Shared memory ,Test Matrices ,Multiprocessing Systems ,[INFO.INFO-DC]Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC] ,FEMs - Abstract
International audience; In this paper, the performance of a parallel sparse direct solver on a shared memory multicore system is presented. Large size test matrices arising from finite element simulation of induction heating industrial applications are used in order to evaluate the performance improvements due to low-rank representations and multicore parallelization
- Published
- 2014
- Full Text
- View/download PDF