[Smeagol-discuss] compiling siesta in parallel
Sushil Auluck
sauluck at iitk.ac.in
Mon Mar 10 04:10:02 GMT 2008
>
>
>> hi,
>
>
> in continuation to my last email i made some progress....
>
>>
>> i have been able to compile and run this version of siesta on two
>> machines.
>> 1. one with itanium cpu and RHEL3 using ifort9
>> 2. the other a xeon cpu with RHEL4 and ifort10
>>
>> however on the parallel compilation....i have compiled on the #2
>> machine.
>> but the job does not run......
>> i am enclosing the out which sahopws the error.....
>> i am also enclosing the arch.make file. please suggest something....
>>
>> s.auluck
>>
>>
>>> make[1]: Leaving directory
>>> `/home/slakxncf/update35/siesta/siesta-2.0.2-rc-9/Src'
>>> #@rm -f compinfo.F90
>>>
>>> mpif90 -o siesta \
>>> automatic_cell.o arw.o atomlwf.o bands.o bessph.o cgwf.o
>>> chkdim.o chkgmx.o chempot.o coceri.o constr.o coxmol.o cross.o
>>> denmat.o denmatlomem.o detover.o dfscf.o dhscf.o diagon.o digcel.o
>>> fft3d.o diagg.o diagk.o diagkp.o diag2g.o diag2k.o diagpol.o
>>> diagsprl.o dipole.o dismin.o dnaefs.o dot.o efield.o egandd.o
>>> ener3.o ener3lomem.o extrapol.o extrapolon.o fixed.o fsiesta.o
>>> gradient.o gradientlomem.o grdsam.o hsparse.o idiag.o initatom.o
>>> initdm.o inver.o iodm.o iohs.o iolwf.o iozm.o ipack.o iopipes.o
>>> kgrid.o kgridinit.o kinefsm.o ksv.o ksvinit.o kpoint_grid.o
>>> find_kgrid.o linpack.o madelung.o matel.o meshmatrix.o memory.o
>>> meshsubs.o m_check_supercell.o mulliken.o minvec.o naefs.o neighb.o
>>> ordern.o outcell.o outcoor.o paste.o pdos.o pdosg.o pdosk.o pdoskp.o
>>> phirphi.o pixmol.o plcharge.o propor.o pulayx.o ranger.o ran3.o
>>> reclat.o redcel.o reinit.o reord.o rhoofd.o rhoofdsp.o rhooda.o
>>> savepsi.o shaper.o timer.o vmb.o vmat.o vmatsp.o volcel.o xc.o
>>> xijorb.o cellxc.o cdiag.o rdiag.o cgvc.o cgvc_zmatrix.o iocg.o
>>> ioeig.o iofa.o iokp.o iomd.o repol.o typecell.o ofc.o poison.o
>>> readsp.o radfft.o siesta.o io.o spin_init.o coor.o atm_transfer.o
>>> broadcast_basis.o eggbox.o dsyevds.o zheevds.o optical.o
>>> phirphi_opt.o reoptical.o transition_rate.o initparallel.o
>>> show_distribution.o setspatial.o setatomnodes.o uncell.o cart2frac.o
>>> obc.o precision.o sys.o m_cell.o recipes.o files.o spatial.o
>>> parallel.o parallelsubs.o parsing.o chemical.o xcmod.o atom.o
>>> atmparams.o m_mpi_utils.o m_fdf_global.o m_history.o m_iorho.o
>>> atmfuncs.o listsc.o memoryinfo.o m_memory.o numbvect.o sorting.o
>>> atomlist.o atm_types.o old_atmfuncs.o radial.o m_smearing.o alloc.o
>>> phonon.o spher_harm.o periodic_table.o version.o timestamp.o
>>> basis_types.o xml.o pseudopotential.o basis_specs.o basis_io.o
>>> onmod.o densematrix.o writewave.o on_subs.o fermid.o m_broyddj.o
>>> electrostatic.o mneighb.o globalise.o siesta_cmlsubs.o siesta_cml.o
>>> units.o zmatrix.o m_broyden_mixing.o forhar.o m_walltime.o
>>> m_wallclock.o m_iostruct.o nlefsm.o overfsm.o conjgr.o conjgr_old.o
>>> redata.o m_broyddj_nocomm.o broyden_optim.o ioxv.o dynamics.o
>>> md_out.o nag.o pxf.o libfdf.a libwxml.a libxmlparser.a libmpi_f90.a\
>>> -L/opt/intel/cmkl/10.0.011/lib/em64t
>>> -lmkl_scalapack_ilp64 -lmkl_scalapack -lmkl_blacs_intelmpi20_ilp64
>>> -lmkl_lapack -lmkl_em64t -lguide -lpthread -lrt -lsvml -lmkl_core
>>> [slakxncf at master Src]$ ls -l siesta
>>> -rwxrwxr-x 1 slakxncf slakxncf 14643324 Mar 9 14:16 siesta
>>> [slakxncf at master Src]$ cd ../Examples/SiH/
>>> [slakxncf at master SiH]$ mpdtrace
>>> master
>>> [slakxncf at master SiH]$ mpirun -n 2 ../../Src/siesta < sih.fdf
>>> [cli_0]: aborting job:
>>> Fatal error in MPI_Comm_rank: Invalid communicator, error stack:
>>> MPI_Comm_rank(107): MPI_Comm_rank(comm=0x5b, rank=0x11ca864) failed
>>> MPI_Comm_rank(65).: Invalid communicator
>>> [cli_1]: aborting job:
>>> Fatal error in MPI_Comm_rank: Invalid communicator, error stack:
>>> MPI_Comm_rank(107): MPI_Comm_rank(comm=0x5b, rank=0x11ca864) failed
>>> MPI_Comm_rank(65).: Invalid communicator
>>> rank 0 in job 7 master.iitk.com_48605 caused collective abort of
>>> all ranks
>>> exit status of rank 0: return code 1
>>> [slakxncf at master SiH]$
>>
>>
>
> --
> ****************************************************************************
>
> Prof. Sushil Auluck Phone: +91-512-6798177(Home)
> Department of Physics
> +91-512-6797306/7092(Work)
> Indian Institute of Technology Mobile: +91-9358470794 Kanpur
> 208016 (UP) e-mail: sauluck at iitk.ac.in
> India e-mail: sauluck at gmail.com
> http://www.iitk.ac.in/phy/People/phy_facvis.html
> http://www.iitk.ac.in/phy/New01/profile_SA.html
> ****************************************************************************
>
>
>------------------------------------------------------------------------
>
>SIESTA_ARCH=intel9-cmkl8-mpi
>#
># arch.make created by Lucas Fernandez Seivane, quevedin at gmail.com
># You may need to change the name of the compiler, location of libraries...
># Modified by Alberto Garcia to suit cryst at the UPV.
>#
># Note: The -mp1 option is necessary to recover IEEE floating point precision,
># but it sometimes leads to bad code. Use -mp instead.
># In this released .make file, we not use the highest optimization.
>#
>LANG=
>#FC=mpiifort
>FC=mpif90
>FC_ASIS=$(FC)
>#
>FFLAGS=-O1
>FFLAGS_DEBUG= -g -O0
>RANLIB=echo
>#MPI_INCLUDE=/opt/intel/mpi/2.0/include
>MPI_INCLUDE=/opt/mpich-1.2.6/include
>MPI_INTERFACE=libmpi_f90.a
>DEFS_MPI=-DMPI
>#
>#LIBS=-L/opt/intel/cmkl/8.0/lib/32 -lmkl_scalapacktesting_intel80 \
># -lmkl_scalapack -lmkl_blacs_intelmpi20 \
># -lmkl_lapack -lmkl_ia32 -lguide -lpthread -lrt -lsvml
>LIBS=-L/opt/intel/cmkl/10.0.011/lib/em64t -lmkl_scalapack_ilp64 \
> -lmkl_scalapack -lmkl_blacs_intelmpi20_ilp64 \
> -lmkl_lapack -lmkl_em64t -lguide -lpthread -lrt -lsvml -lmkl_core
>SYS=nag
>DEFS= $(DEFS_MPI) $(DEFS_CDF)
>#
>.F.o:
> $(FC) -c $(FFLAGS) $(INCFLAGS) $(DEFS) $<
>.f.o:
> $(FC) -c $(FFLAGS) $(INCFLAGS) $<
>.F90.o:
> $(FC) -c $(FFLAGS) $(INCFLAGS) $(DEFS) $<
>.f90.o:
> $(FC) -c $(FFLAGS) $(INCFLAGS) $<
>#
>
>
--
****************************************************************************
Prof. Sushil Auluck Phone: +91-512-6798177(Home)
Department of Physics +91-512-6797306/7092(Work)
Indian Institute of Technology Mobile: +91-9358470794
Kanpur 208016 (UP) e-mail: sauluck at iitk.ac.in
India e-mail: sauluck at gmail.com
http://www.iitk.ac.in/phy/People/phy_facvis.html
http://www.iitk.ac.in/phy/New01/profile_SA.html
****************************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.tchpc.tcd.ie/pipermail/smeagol-discuss/attachments/20080310/a122d5be/attachment-0001.html
More information about the Smeagol-discuss
mailing list