![]() |
Introduction au calcul parallèle avec la bibliothèque MPI |
Publié par :
Ingenieur
|
Cette fonction retourne une valeur dans la variable code. Si l'initialisation s'est bien passée, la valeur de code est égaleà celle dans MPI_SUCCESS.3. la désactivation de l'environnement via l'appel à la subroutine MPI_FINALIZE (code)
Dans le modèle séquentiel, un programme est exécuté par un unique
processus. Ce processus tourne sur un processeur d'une machine et a accès à la mémoire du processeur.
Il arrive que pour certains codes de calcul, la mémoire d'un seul processeur ne suffise plus (manipulation de gros tableaux) et/ou le temps de calcul soit trop important...
Pour pallier à ces problèmes, on peut avoir recours à différentes méthodes comme le raffinement de maillage adaptatif, le grid-meshing ou la programmation parallèle. On s'intéresse ici plus particulièrement à la programmation parallèle. Celle-ci permet de répartir les charges de calcul sur plusieurs processus. Il existe deux types de programmation parallèle : le M P I (Message Passing Interface) et lâ??open P (Multithreading).
La communication entre processus se fait uniquement par passage de mes- sages entre processus (c'est à dire : envoi et réception de messages). Techniquement, cette communication se fait via des fonctions de la bibliothèque M P I appelées dans le programme. L'environnement M P I permet de gérer et interpréter ces messages.
Cours d'interpolation par splines cubiques dispensé à TELECOM Paristech sous licence Contexte Public sans modification.
Cours de mathématiques sur Optimisation On peut donc espérer une décroissance des valeurs de la fonction entre deux...
Ce livre est destiné à tous ceux qui désirent utiliser efficacement un système de calcul mathématique, en particulier le...
Place du libre dans les entreprises et les administrations, quels sont les principaux types de logiciels libres utilisés, En...
Cours de Résolution des systèmes linéaires ( Méthodes directes et itératives de résolution des systèmes linéaires)...
Cours de mathématiques sur Cours de Géométrie Différentielle
Document type de gestion des actions correctives et préventives, management de la qualité. Cette procédure définit les...
Document type pour un modèle de procédure, management de la qualité. Ce document vous permet d’organiser votre modèle de...
Document type procédure : audit interne, management de la qualité. Cette procédure définit les dispositions à prendre pour...
Document type, management de la qualité. Cette procédure définit comment gérer les enregistrements, notamment le classement...
La capacité d?augmenter le prix par rapport au prix concurrentiel (ou de le baisser dans le cas du monopsone) ? Mesurer par...
Si le modèle mathématique n'admet pas de solution analytique, il est alors nécessaire de chercher une solution approchée de...
Aucun commentaire pour cette publication |