#include #include int main(int argc, char** argv) { // Initialize the MPI environment MPI_Init(NULL, NULL); // Get the number of processes int world_size; MPI_Comm_size(MPI_COMM_WORLD, &world_size); // Get the rank of the process int world_rank; MPI_Comm_rank(MPI_COMM_WORLD, &world_rank); printf("Inside A: rank %d out of %d\n", world_rank, world_size); const char* command = " mpiexec -n 4 b.exe Program_B"; if(world_rank==0) { printf("trying to run: %s\n",command); system(command); } // Finalize the MPI environment. MPI_Finalize(); }