Vers un solveur de systèmes linéaires creux adapté aux machines NUMA - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

Vers un solveur de systèmes linéaires creux adapté aux machines NUMA

Résumé

Les solveurs de systèmes linéaires ont fait d'énormes progrès au cours des dernières années et commencent désormais à exploiter les architectures multi-coeurs et leur mémoire partagée. Le solveur PaStiX est développé dans une version hybride MPI/thread pour gagner en consommation mémoire sur les buffers de communications. On souhaite désormais l'adapter aux architectures NUMA et disposer d'un ordonnancement dynamique pour ces architectures car les modèles de coût ne peuvent intégrer complètement les caractéristiques de ces architectures. On étudiera dans une première partie l'importance d'une nouvelle gestion mémoire pour les architectures NUMA, puis comment nous avons implémenté cet ordonnancement dynamique. Des résultats illustrerons nos travaux et nous finirons par l'étude d'un cas challenge correspondant à un problème à 10 millions d'inconnues.
Fichier principal
Vignette du fichier
renpar09.pdf (607.69 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00416496 , version 1 (14-09-2009)

Identifiants

  • HAL Id : inria-00416496 , version 1

Citer

Mathieu Faverge. Vers un solveur de systèmes linéaires creux adapté aux machines NUMA. RenPar'19, Sep 2009, Toulouse, France. ⟨inria-00416496⟩
56 Consultations
55 Téléchargements

Partager

Gmail Facebook X LinkedIn More