Le Parallel Virtual Machine : un ensemble de bibliothèques logicielles

Le Parallel Virtual Machine : un ensemble de bibliothèques logicielles

Le Parallel Virtual Machine : un ensemble de bibliothèques logicielles

Le parallel virtual machine: un ensemble de bibliothèques logicielles

Le parallel virtual machine est un outil de communication qui regroupe à lui seul les fonctionnements des plusieurs ordinateurs. Il permet de regrouper plusieurs machines afin d’éviter d’en transporter plusieurs en même temps et de contrôler les activités à distance.

parallel-virtual-machine.jpg
Le parallel virtual machine est utilisé pour des raisons distinctes : permet d’exécuter des programmes même à l’absence physique du machine sources, les logiciels sont devenu portable et disponible à tout moment, il permet d’isoler des applications et d’augmenter la performance du serveur.

L’histoire du Parallel Virtual Machine

Le parrallel virtual machine gère et interprète les messages échangés entre la source et le récepteur.
Il permet d’utiliser efficacement certains multi processeurs à mémoire diversifié, d’utiliser simultanément des super calculateur, et en plus c’est un outil pédagogique pour la formation au parallélisme, et permet de gérer les machines, les processus et la communication.

processeur.jpg
L’application parallel virtual machine est un ensemble de processus autonome, chaque processus exécute leur code et se communique à l’aide des appels à des sous programmes de la bibliothèque.

La bibliothèque PVM

La bibliothèque paralle virtuel machine permet à une tache de communiquer avec une autre tache car elle contient la fonction nécessaire pour regrouper le message.
Il existe deux types de bibliothèque PVM : la bibliothèque de haut niveau générique conçue spécialement pour les ordinateurs avec des fonctions interfaces, la bibliothèque à bas niveau spécifique pour les machines variables qui a besoin de changement. L’interface réseau entre les machines peut être du type ethernet. Le parallel virtual machine s’applique à la fois sur les machines et aux grappes des stations.
Dans la bibliothèque PVM, il existe plusieurs sous programmes comme : la gestion de l’environnement, la communication point à point, la communication collective, et la gestion des groupes.