Open Paulie14 opened 1 year ago
Observations:
receiving (error):
process_SAMPLER.py:20 >>
no_samplers, problem_path = comm_world.recv(source=MPI.ANY_SOURCE)
sending:
process_SOLVER.py:15 >>
comm_world = MPI.COMM_WORLD
rank_world = comm_world.Get_rank()
size_world = comm_world.Get_size()
no_samplers = rank_world
assert(len(sys.argv) == 3)
problem_path = sys.argv[1]
output_dir = sys.argv[2]
for i in range(size_world):
if i != rank_world:
comm_world.send([no_samplers,problem_path],dest=i)