Toward a Multi-Target Linear Algebra Library for GPUs and Multicore CPUs - CentraleSupélec Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

Toward a Multi-Target Linear Algebra Library for GPUs and Multicore CPUs

Laurent Plagne
  • Fonction : Auteur
EDF
Wilfried Kirschenmann
EDF

Résumé

Highly structured sparse matrices arise frequently from numerical discretizations of partial differential equations. Legolas++ is a C++ generic library designed for describing and manipulating such multi-level blocked matrices with the corresponding blocked vectors and algorithms. Legolas++ allows a very detailed description of the linear systems to be solved that can be used to generate efficient parallel implementations. We are working on enlarging the scope of Legolas++ from multi- core target to GPUs and cluster of GPUs.
Fichier non déposé

Dates et versions

hal-00525899 , version 1 (13-10-2010)

Identifiants

  • HAL Id : hal-00525899 , version 1

Citer

Laurent Plagne, Wilfried Kirschenmann, Stéphane Vialle. Toward a Multi-Target Linear Algebra Library for GPUs and Multicore CPUs. SIAM Conference on Parallel Processing for Scientific Computing (PP10), Feb 2010, Seattle, Washington, United States. pp.MS55. ⟨hal-00525899⟩
188 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More