6.2.  PVM   C++ 231

//  6.7.  PVM  
//              MPMD- 

int main(int argc, char *argv[])
{

int Taskl[20] ;

int Task2[50] ;

int Task3[30];

//. . .

pvm_spawn("pvm_generic_combination", NULL,1,
"hostl",20,Taskl) ;

pvm_spawn("generate_plans",argv,0,"",50,Task2);

pvm_spawn("agent_fliters",argv++,1,"host 3",30,&Task3);

II...
}

  ,    6.7,  100 . -
 20   .  50     -
    .  30    
   ,   50 .  
       MPMD   SPMD,
   ,   pvm_spawn (),  .
   ,  PVM-, ""    
pvin_generic_combination, generate_plans  agent_fliters.   
       , 
        . 
pvm_generic_combination       , -
     generate_plans. 
generate^plans,   ,      , -
     agent_filters. ,   
  .     
  ,    . 
 ,    6.7  pvm_spawn ()   -
 20  pvm_generic_combination     hostl. 
generate__plans    50  ,    
50              -
 argv.  agent_filters      -
 (  host 3),          -
    argv.       -
     PVM.    
MPMD    PVM   . 6.5.

       
    "  "   "" -
  .       
  .  . 6.5     -
    (-),     -
    .  -
,  PVM-       ,  PowerPCs,
Spares, Crays  ..         -
   PVM-,      . 