#include #include #include #include #include "pvm3.h" #include "pvm_lib.h" #define EXEC "hello_clean" #define BUFF 100 int main(int argc, char **argv){ int cc=0,*tids, mytid, ptid, ntask, i; char buf[BUFF]; mytid = pvm_error_check(pvm_mytid(), "pvm_mytid"); //ptid = pvm_error_check(pvm_parent(), "pvm_parent"); ptid = pvm_parent(); if(ptid == PvmNoParent){ if((argc != 2) || ((ntask = atoi(argv[1])) == 0)){ fprintf(stderr,"Usage: %s \n", argv[0]); exit(0); } tids = (int*)calloc(sizeof(int), ntask); for(i=0;i