Babel : METIS

Description

METIS est un outil de partitionnement de graphes. Il peut être utilisé pour décomposer des maillages sur plusieurs processus.

Versions installées

  • 4.0.1 (version par défaut)
  • 5.0.2

Caractéristiques

METIS est disponible sur la frontale avec sa bibliothèque et ses exécutables. Pour les noeuds de calcul, seule la bibliothèque est fournie car c'est un outil séquentiel.

  • Version 4.0.1 : il s'agit d'une version purement 32 bits.
  • Version 5.0.2 : la version est compilée avec le support des entiers et des flottants sur 64 bits (compilée en adressage 64 bits sur la frontale et 32 bits sur les noeuds de calcul).

Utilisation

Sur la frontale

Les exécutables sont accessibles grâce à la commande module :

module load metis_frontend

L'édition de liens se fait automatiquement si le module est chargé.

Pour compiler avec une version spécifique :

module load metis_frontend/5.0.2

Sur les noeuds de calcul

La bibliothèque est accessible grâce à la commande module :

module load metis_frontend

L'édition de liens se fait automatiquement si le module est chargé.

Pour compiler avec une version spécifique :

module load metis/5.0.2

Documentation

Vous trouverez plus d'informations sur METIS dans le répertoire /local/pub/metis/4.0.1/doc ou sur le site web de METIS.