<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hi Marks,<br><br>&nbsp;&nbsp;&nbsp; Thanks for pointing out possible problems with our system. I will talk to the <br>system admin about these issues.<br><br>Fhokrul<br><br><br><br>&gt; Date: Fri, 29 Jan 2010 09:47:53 -0600<br>&gt; From: L-marks@northwestern.edu<br>&gt; To: wien@zeus.theochem.tuwien.ac.at<br>&gt; Subject: [Wien] Fwd: MPI segmentation fault<br>&gt; <br>&gt; I've edited your information down (too large for the list), and am<br>&gt; including it so others can see if they run into similar problems.<br>&gt; <br>&gt; In essence, you have a mess and you are going to have to talk to your<br>&gt; sysadmin (hikmpn) to get things sorted out. Issues:<br>&gt; <br>&gt; a) You have openmpi-1.3.3. This works for small problems, fails for<br>&gt; large ones. This needs to be updated to 1.4.0 or 1.4.1 (the older<br>&gt; versions of openmpi have bugs).<br>&gt; b) The openmpi was compiled with ifort 10.1 but you are using 11.1.064<br>&gt; for Wien2k -- could lead to problems.<br>&gt; c) The openmpi was compiled with gcc and ifort 10.1, not icc and ifort<br>&gt; which could lead to problems.<br>&gt; d) The fftw library you are using was compiled with gcc not icc, this<br>&gt; could lead to problems.<br>&gt; e) Some of the shared libraries are in your LD_LIBRARY_PATH, you will<br>&gt; need to add -x LD_LIBRARY_PATH to how mpirun is called (in<br>&gt; $WIENROOT/parallel_options) -- look at man mpirun.<br>&gt; f) I still don't know what the stack limits are on your machine --<br>&gt; this can lead to severe problems in lapw0_mpi<br>&gt; <br>&gt; ---------- Forwarded message ----------<br>&gt; From: Fhokrul Islam &lt;fhokrul.islam@lnu.se&gt;<br>&gt; Date: Fri, Jan 29, 2010 at 9:16 AM<br>&gt; Subject: MPI segmentation fault<br>&gt; To: "L-marks@northwestern.edu" &lt;L-marks@northwestern.edu&gt;<br>&gt; <br>&gt; Below are the information that you requested. I would like to mention<br>&gt; that MPI worked fine when I used it for a bulk<br>&gt; 8 atom system. But for surface supercell of 96 atom it crashes at lapw0.<br>&gt; <br>&gt; Thanks,<br>&gt; Fhokrul<br>&gt; <br>&gt; &gt;&gt; 1) Please do "ompi_info " and paste the output to the end of your<br>&gt; &gt;&gt; response to this email.<br>&gt; <br>&gt; &nbsp; &nbsp;1. [eishfh@milleotto s110]$ ompi_info<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Package: Open MPI hikmpn@milleotto.local Distribution<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Open MPI: 1.3.3<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Prefix: /home/hikmpn/local<br>&gt; &nbsp;Configured architecture: x86_64-unknown-linux-gnu<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Configure host: milleotto.local<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Configured by: hikmpn<br>&gt; &nbsp;Fortran90 bindings size: small<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;C compiler: gcc<br>&gt; &nbsp; &nbsp; C compiler absolute: /usr/bin/gcc<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;C++ compiler: g++<br>&gt; &nbsp; C++ compiler absolute: /usr/bin/g++<br>&gt; &nbsp; &nbsp; &nbsp;Fortran77 compiler: ifort<br>&gt; &nbsp;Fortran77 compiler abs: /sw/pkg/intel/10.1/bin//ifort<br>&gt; &nbsp; &nbsp; &nbsp;Fortran90 compiler: ifort<br>&gt; &nbsp;Fortran90 compiler abs: /sw/pkg/intel/10.1/bin//ifort<br>&gt; <br>&gt; &gt;&gt; 2) Also paste the output of "echo $LD_LIBRARY_PATH"<br>&gt; <br>&gt; 2. [eishfh@milleotto s110]$ echo $LD_LIBRARY_PATH<br>&gt; /home/eishfh/fftw-2.1.5-gcc/lib/:/home/hikmpn/local/lib/:/sw/pkg/intel/11.1.064//lib/intel64:/sw/pkg/mkl/10.0/lib/em64t:/lib64:/usr/lib64:/usr/X11R6/lib64:/lib:/usr/lib:/usr/X11R6/lib:/usr/local/lib<br>&gt; <br>&gt; &gt;&gt; 3) If you have in your .bashrc a "ulimit -s unlimited" please edit<br>&gt; &gt;&gt; this (temporarily) out, then ssh into one of the child nodes.<br>&gt; <br>&gt; After editing .bashrc file I did the following from the child node:<br>&gt; <br>&gt; 3. [eishfh@mn012 ~]$ which mpirun<br>&gt; /home/hikmpn/local/bin/mpirun<br>&gt; <br>&gt; 4. [eishfh@mn012 ~]$ which lapw0_mpi<br>&gt; /disk/global/home/eishfh/Wien2k_09_2/lapw0_mpi<br>&gt; <br>&gt; 5. [eishfh@mn012 ~]$ echo $LD_LIBRARY_PATH<br>&gt; -bash: home/eishfh/fftw-2.1.5-gcc/lib/:/home/hikmpn/local/lib/:/sw/pkg/intel/11.1.064//lib/intel64:/sw/pkg/mkl/10.0/lib/em64t:/lib64:/usr/lib64:/usr/X11R6/lib64:/lib:/usr/lib:/usr/X11R6/lib:/usr/local/lib<br>&gt; <br>&gt; 6. [eishfh@mn012 ~]$ ldd $WIENROOT/lapw0_mpi<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libmkl_intel_lp64.so =&gt;<br>&gt; /sw/pkg/mkl/10.0/lib/em64t/libmkl_intel_lp64.so (0x00002ab5610d3000)<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libmkl_sequential.so =&gt;<br>&gt; /sw/pkg/mkl/10.0/lib/em64t/libmkl_sequential.so (0x00002ab5613d9000)<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libmkl_core.so =&gt; /sw/pkg/mkl/10.0/lib/em64t/libmkl_core.so<br>&gt; (0x00002ab561566000)<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libiomp5.so =&gt; /sw/pkg/intel/11.1.064//lib/intel64/libiomp5.so<br>&gt; (0x00002ab561738000)<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libsvml.so =&gt; /sw/pkg/intel/11.1.064//lib/intel64/libsvml.so<br>&gt; (0x00002ab5618e9000)<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libimf.so =&gt; /sw/pkg/intel/11.1.064//lib/intel64/libimf.so<br>&gt; (0x00002ab562694000)<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libifport.so.5 =&gt;<br>&gt; /sw/pkg/intel/11.1.064//lib/intel64/libifport.so.5<br>&gt; (0x00002ab562a28000)<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libifcoremt.so.5 =&gt;<br>&gt; /sw/pkg/intel/11.1.064//lib/intel64/libifcoremt.so.5<br>&gt; (0x00002ab562b61000)<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp;libintlc.so.5 =&gt;<br>&gt; /sw/pkg/intel/11.1.064//lib/intel64/libintlc.so.5 (0x00002ab562e05000)<br>&gt; <br>&gt; -- <br>&gt; Laurence Marks<br>&gt; Department of Materials Science and Engineering<br>&gt; MSE Rm 2036 Cook Hall<br>&gt; 2220 N Campus Drive<br>&gt; Northwestern University<br>&gt; Evanston, IL 60208, USA<br>&gt; Tel: (847) 491-3996 Fax: (847) 491-7820<br>&gt; email: L-marks at northwestern dot edu<br>&gt; Web: www.numis.northwestern.edu<br>&gt; Chair, Commission on Electron Crystallography of IUCR<br>&gt; www.numis.northwestern.edu/<br>&gt; Electron crystallography is the branch of science that uses electron<br>&gt; scattering and imaging to study the structure of matter.<br>&gt; _______________________________________________<br>&gt; Wien mailing list<br>&gt; Wien@zeus.theochem.tuwien.ac.at<br>&gt; http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien<br>                                               <br /><hr />Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. <a href='https://signup.live.com/signup.aspx?id=60969' target='_new'>Sign up now.</a></body>
</html>