<div dir="ltr">Hello,<div><br></div><div>I have following two questions with MPI,</div><div><br></div><div>1. Do I need to give a separate input file to each processor in a group or all of them can read the input from a single file? All data inside the file should be read by every processor.</div><div><br></div><div>2. Can you please tell me what is the difference between MPI_Neighbor_alltoallw and MPI_Ineighbor_alltoallw? As I read in MPI 3.0 document that MPI_Neighbor_alltoallw also used non-blocking send and receive inside its execution.</div><div><br></div><div>Thank you.</div></div>