Machine virtuelle parallèle
La machine virtuelle parallèle (PVM) (littéralement machine parallèle virtuelle ) est un progiciel accessible au public qui vous permet de combiner un ensemble hétérogène d' ordinateurs dans une ressource informatique commune ("machine parallèle virtuelle") et fournit des capacités de contrôle de processus à l'aide d'un mécanisme de transmission de messages . . Il existe des implémentations de PVM pour une grande variété de plates-formes, des ordinateurs portables aux superordinateurs Cray . PVM a des capacités plus avancées que son homologue populaire MPI en termes de contrôle informatique: il existe une console de gestion de système parallèle spécialisée et son équivalent graphique XPVM , qui vous permet de démontrer visuellement le fonctionnement de l'ensemble du système.
Descriptif
PVM est une collaboration entre Oak Ridge National Laboratory , Tennessee State University et Emory University . Les travaux sur le projet ont commencé au laboratoire national d'Oak Ridge à l'été 1989 et PVM 1.0 est sorti la même année. Le développement a été réalisé par le personnel du laboratoire Vaidyalingam S. Sunderam et Al Geist. PVM 1.0 n'était utilisé qu'en interne par le Laboratoire et n'était pas destiné à être distribué. La version 2.0, réécrite par le personnel de l'Université du Tennessee, est sortie en mars 1991 et développée vers la version 2.4. La version 3, publiée en mars 1993, a été complètement réécrite à partir de zéro, supportait la tolérance aux pannes et était plus facile à porter sur d'autres plates-formes [1] . La dernière version de PVM est la version 3.4.6 publiée en février 2009 [2] .
PVM prend en charge la programmation Fortran , C et C++ en fournissant des bibliothèques spéciales.
PVM est un logiciel libre et est distribué sous deux licences : la licence BSD et la licence publique générale GNU .
Analogues
- MPI est une spécification pour un mécanisme de transmission de messages , publiée en avril 1994, et a de nombreuses implémentations populaires.
- Système de programmation parallèle p4 - développé par le Laboratoire national d'Argonne
- Express est un produit de ParaSoft Corporation
- Linda - développé par l'Université de Yale
Littérature
- Al Geist, Adam Beguelin, Jack Dongarra, Weicheng Jiang, Robert Manchek, Vaidyalingam S. Sunderam. PVM : Machine virtuelle parallèle : Guide de l'utilisateur et didacticiel pour le calcul parallèle en réseau . - The MIT Press, 1994. - 299 p. — ISBN 0262571080 . (Anglais)
Remarques
- ↑ PVM, 1994 , p. xiv.
- ↑ Notes de version . Récupéré le 26 octobre 2013. Archivé de l'original le 27 septembre 2020.
Liens
- csm.ornl.gov/pvm - site officiel de Parallel Virtual Machine
- portablecomponentsforall.com/edu/pvm-ru - Traduction russe du site Web Parallel Virtual Machine