Jean Zay, partition CPU : les bibliothèques scientifiques

  • Bibliothèques séquentielles
    • ARPACK - Routines Fortran77 permettant de rechercher les valeurs propres et les vecteurs propres de matrices creuses.
    • BLAS - Ensemble de fonctions réalisant des opérations de base de l'algèbre linéaire.
    • GSL - Bibliothèque numérique proposant un large éventail de routines mathématiques.
    • LAPACK - Routines Fortran permettant de résoudre des problèmes d'algèbre linéaire dense.
    • METIS - Bibliothèque séquentielle de partitionnement de graphes.
  • Bibliothèques séquentielles et parallèles
    • FFTW - Routines séquentielles et parallèles permettant de calculer la transformation de Fourier discrète.
    • HYPRE - Solveurs linéaires incluant des méthodes multigrilles.
    • INTEL MKL - Routines mathématiques comprenant BLAS, LAPACK, ScaLAPACK, des solveurs creux et FFT.
    • MATIO - Bibliothèque C pour lire et écrire des fichiers MAT MATLAB.
    • MUMPS - Solveur multifrontal parallèle pour systèmes linéaires creux de grande taille.
    • ParMETIS - Bibliothèque parallèle de partitionnement de graphes.
    • PARPACK - Version parallèle de la bibliothèque ARPACK de calcul de valeurs propres et/ou vecteurs propres.
    • PETSc - Structures de données et routines pour la résolution parallèle des systèmes linéaires.
    • ScaLAPACK - Routines Fortran permettant de résoudre en parallèle des problèmes d'algèbre linéaire dense.
    • Suite Sparse - Collection d'algorithmes pour matrices creuses.
    • Trilinos - Ensemble d'algorithmes dans un cadre logiciel orienté objet C++ pour la résolution de problèmes scientifiques.