[Pw_forum] Problem in parallel execution, please help
Andrea Ferretti
ferretti at MIT.EDU
Mon Aug 10 15:57:39 CEST 2009
As Lorenzo wrote,
the problem is with your mpich installation...
it seems you have to run mpdboot (one of the suggestion by th error
message)...
create a file .mpd.hosts (eg in you home dir)
add the word "localhost" in one line
and type
mpdboot -f ~/.mpd.hosts
then you should be able to run...
remember that if you do not include the above command in the startup of
your machine, you have to run it manually every time you reboot it.
andrea
>
> Hope so that all of you will be fine, I am new to linux and I tried to
> install PWscf in parallel on a quad core machine but still facing problems .
> What I did sequentially, i am writing here
>
> 1) i download mpich2-1.0.4p1 from internet and install it.
> 2) then i installed espresso4.0.2 using the following two commands
>
> (a) env MPIF90=mpif77 ./configure (after this command finally it gave mssg,
> parallel envoirnment successful)
> (b) make all
>
> after that when i tried any example it is giving mssg as:
>
> Program PWSCF v.4.0.2 starts ...
> Today is 10Aug2009 at 18:51:21
>
> Parallel version (MPI)
>
> Number of processors in use: 1
>
> For Norm-Conserving or Ultrasoft (Vanderbilt) Pseudopotentials or PAW
>
> Current dimensions of program pwscf are:
> Max number of different atomic species (ntypx) = 10
> Max number of k-points (npk) = 40000
> Max angular momentum in pseudopotentials (lmaxx) = 3
>
> Iterative solution of the eigenvalue problem
> Too few procs for parallel algorithm
> we need at least 4 procs per pool
>
> a serial algorithm will be used
>
>
> Planes per process (thick) : nr3 = 15 npp = 15 ncplane = 225
>
> Proc/ planes cols G planes cols G columns G
> Pool (dense grid) (smooth grid) (wavefct grid)
> 1 15 121 869 15 121 869 31 113
>
>
> AND when i tried to execute my files using the command
> mpirun -np 4 /home/sushil/espresso-4.0.2/bin/pw.x -in yvo.inp> scf.out1
>
> it is giving in output as:
>
> piexec_localhost.localdomain: cannot connect to local mpd
> (/tmp/mpd2.console_sushil); possible causes:
> 1. no mpd is running on this host
> 2. an mpd is running but was started without a "console" (-n option)
> In case 1, you can start an mpd on this host with:
> mpd &
> and you will be able to run jobs just on this host.
> For more details on starting mpds on a set of hosts, see
> the MPICH2 Installation Guide.
>
> please help me and guide me .
>
> Thanks
>
> Yours sincerly,
>
> Dev Sharma
> University of Delhi,
> India
>
--
Andrea Ferretti
MIT, Dept Material Science & Engineering
bldg 13-4078, 77, Massachusetts Ave, Cambridge, MA
Tel: +1 617-452-2455; Skype: andrea_ferretti
URL: http://quasiamore.mit.edu
Please, if possible, don't send me MS Word or PowerPoint attachments
Why? See: http://www.gnu.org/philosophy/no-word-attachments.html
More information about the users
mailing list