Am 30.03.2013 um 05:21 schrieb Duke Nguyen:

> Hi folks,
> 
> I am sorry if this question had been asked before, but after ten days of 
> searching/working on the system, I surrender :(. We try to use mpirun to run 
> abinit (abinit.org) which in turns will call an input file to run some 
> simulation. The command to run is pretty simple
> 
> $ mpirun -np 4 /opt/apps/abinit/bin/abinit < input.files >& output.log
> 
> We ran this command on a server with two quad core x5420 and 16GB of memory. 
> I called only 4 core, and I guess in theory each of the core should take up 
> to 2GB each.
> 
> In the output of the log, there is something about memory:
> 
> P This job should need less than                     717.175 Mbytes of memory.
>   Rough estimation (10% accuracy) of disk space for files :
>   WF disk file :     69.524 Mbytes ; DEN or POT disk file :     14.240 Mbytes.
> 
> So basically it reported that the above job should not take more than 718MB 
> each core.
> 
> But I still have the Segmentation Fault error:

It might also be a programming error in abinit. You compiled abinit with the 
compiler version they suggest and Open MPI was compiled with the same version? 
It's running fine in serial mode? The `make check` of abinit succeeded?

-- Reuti


> mpirun noticed that process rank 0 with PID 16099 on node biobos exited on 
> signal 11 (Segmentation fault).
> 
> The system already has limits up to unlimited:
> 
> $ cat /etc/security/limits.conf | grep -v '#'
> * soft memlock unlimited
> * hard memlock unlimited
> 
> I also tried to run
> 
> $ ulimit -l unlimited
> 
> before the mpirun command above, but it did not help at all.
> 
> If we adjust the parameters of the input.files to give the reported mem per 
> core is less than 512MB, then the job runs fine.
> 
> Please help,
> 
> Thanks,
> 
> D.
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to