Next: Autorisation de demande d'exécution
Up: Prise en main rapide
Previous: Table des matières
Afin de développer en C, un programme utilisant les fonctionnalités de PVM, vous devez inclure la ligne suivante dans votre fichier source:
#include <pvm3.h>
La compilation d'un fichier source se fait en utilisant la commande suivante:
gcc -L/usr/share/pvm3/lib/LINUX -I/usr/share/pvm3/include
<source> -lpvm3 -o <exécutable>
Avant de lancer l'exécutable, il faut d'une part définir l'ensemble des machines qui seront utilisées dans la grappe PVM et d'autre part lancer le démon PVMD. Sous PVM, lorsqu'un programme qui tourne sur une machine A demande l'exécution d'un autre programme sur une machine B, cette demande ne sera satisfaite que si la machine B accepte un tel ordre provenant de la machine A. Il existe différentes façons sous PVM pour donner cette autorisation, nous décrivons ici la plus simple (mais aussi la moins fiable en matière de sécutité !).
Pascal Véron
1999-03-04