[mpich-discuss] thread MPI calls

Pavan Balaji balaji at mcs.anl.gov
Tue Jul 28 21:24:49 CDT 2009


> we just completed 1 partiticular tests using SERIALIZED, and that make 
> no difference (compared to
> MULTIPLE). 

In that case, the problem is likely with the algorithm itself. In 
SERIALIZED mode, MPI does not add any locks and will not add any 
additional overhead. But it looks like your algorithm is blocking 
waiting for data from all slave processes before proceeding to the next 
iteration -- this will cause a lot of idle time. Is there someway you 
can optimize your algorithm?

  -- Pavan

-- 
Pavan Balaji
http://www.mcs.anl.gov/~balaji


More information about the mpich-discuss mailing list