[mpich-discuss] mpich2 Parallel job real time cfour.

Reuti reuti at staff.uni-marburg.de
Sat Aug 21 05:31:09 CDT 2010


Hi,

Am 21.08.2010 um 02:50 schrieb mohamed makhyoun:

> Dear users and developers:
> 
> Recently I compiled successfully a parallel binary (cfour software from www.cfour.de)
> 
> using pgf90 version 9.0 /mpich2 . The main program is a driver that initiate the parallel job internally 
> 
> without the common command: mpiexec -np  4 cfourbinary (for four nodes ).
> 
> The steps taking in running the program is as follows under linux:
> 
> mpd &
> 
> cfourbinary input > output
> 
> The problem is that  the real time for running the parallel job is nearly the same as the serial job.  Is something missing ? Also the ps command during the run indicates no communication either with ssh or rsh.

besides "ssh" and "rsh" there could be threads or forks. For mpd there should be forks as kids of the mpd, also on the master node of the parellel job. Otherwise I would assume, that cfour is just not realizing, that it should run in parallel. Do you use more than one node? mpd will start only  a local one, mpdboot would create the ring.

Do the developers provide any hook to give a machine file to the mpiexec, which they start internally lateron? And: how do you specify the number of parallel slots then at all when you call the application?

-- Reuti


> Best Regard
> 
> Mohamed Makhyoun
> 
> 
> 
> 
> 
> 
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss



More information about the mpich-discuss mailing list