<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><span style="font-size: 14px;">Dear all,<br>&nbsp; &nbsp;&nbsp; I compile wien2k 11</span><span style="font-size: 14px;"> on linux centos 5.5 with icc , ifort 11.1, openmpi mpif90, and intel mkl&nbsp; with the following parameter:</span><br><blockquote><span style="font-size: 14px;"><span style="color: rgb(136, 0, 0); font-size: 10px;"><span style="color: rgb(136, 0, 0);"><span style="color: rgb(0, 0, 255);">K1&nbsp;&nbsp; Linux (Intel ifort 11.1 compiler + mkl )<br><span style="color: rgb(136, 0, 0);">&nbsp;O&nbsp;&nbsp; Compiler options:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback</span><span style="color: rgb(136, 0, 0);"><br><span style="color: rgb(136, 0, 0);">&nbsp;L&nbsp;&nbsp; Linker Flags:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(FOP!
 T) -L/home/yljia/intel/Compiler/11.1/072/mkl/lib/em64t -pthread</span><br><span style="color: rgb(136, 0, 0);">&nbsp;P&nbsp;&nbsp; Preprocessor flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '-DParallel'</span><br><span style="color: rgb(136, 0, 0);">&nbsp;R&nbsp;&nbsp; R_LIB (LAPACK+BLAS):&nbsp;&nbsp;&nbsp;&nbsp; -lmkl_lapack -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -openmp -lpthread -lguide</span></span></span></span></span></span><br><span style="font-size: 10px;"></span><span style="color: rgb(0, 0, 255);"><span style="font-size: 10px;"><span style="color: rgb(0, 0, 255);">RP&nbsp; RP_LIB(SCALAPACK+PBLAS): -lmkl_scalapack_lp64 -lmkl_solver_lp64 -lmkl_blacs_openmpi_lp64 -L/home/yljia/compiler_library/fftw-2.1.5/lib/ -lfftw_mpi -lfftw $(R_LIBS)<br>FP&nbsp; FPOPT(par.comp.options): -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback<br>MP&nbsp; MPIRUN commando&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : mpirun -np _NP_ --hostfile _HOSTS_ _EXEC_</span></span></span!
 ><br></blockquote>&nbsp;&nbsp; The program can run in non parallel mode, k point paralle. But in mpi&nbsp; parallel mode , it has error messages in the following two files:<br>1. STDOUT:<br><blockquote style="color: rgb(136, 0, 0);"><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW0 END</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW0 END</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; .........</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW0 END</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW1 END</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW1 END</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW1 END</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW1 END</span><br><span style="font-size: 10px; color: rgb!
 (136, 0, 0);">&nbsp;&nbsp;&nbsp; --------------------------------------------------------------------------</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; There are no allocated resources for the application</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /home/yljia/software/wien2k_11/lapw1_mpi</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; that match the requested mapping:</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .machine5</span><br><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; Verify that you have mapped the allocated resources properly using the</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; --host or --hostfile specification.</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; --------------------------!
 ------------------------------------------------</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW1 END</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp; LAPW1 END</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; --------------------------------------------------------------------------</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; There are no allocated resources for the application</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /home/yljia/software/wien2k_11/lapw1_mpi</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; that match the requested mapping:</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .machine6</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; ...........</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&!
 nbsp;&nbsp;&nbsp; ...........</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .machine8</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; Verify that you have mapped the allocated resources properly using the</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; --host or --hostfile specification.</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; --------------------------------------------------------------------------</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbs!
 p; FERMI - Error</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; cp: cannot stat `.in.tmp': No such file or directory</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; rm: cannot remove `.in.tmp': No such file or directory</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; rm: cannot remove `.in.tmp1': No such file or directory</span><br><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp; stop error</span><br></blockquote><span style="font-size: 10px; color: rgb(136, 0, 0);"></span><span style="font-size: 14px; color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);">2. TiC.dayfile:</span></span><br><blockquote style="color: rgb(136, 0, 0);"><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; Calculating TiC in /home/yljia/wien2k/TiC/testqsub/TiC</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; on compute-0-12.local with PID 16027</span><br><span sty!
 le="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; using WIEN2k_11.1 (Release 14/6/2011) in /home/yljia/software/wien2k_11</span><br><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; start&nbsp;&nbsp; (Sat Aug&nbsp; 3 00:42:07 CST 2013) with lapw0 (40/99 to go)</span><br><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cycle 1&nbsp;&nbsp;&nbsp;&nbsp; (Sat Aug&nbsp; 3 00:42:07 CST 2013)&nbsp; (40/99 to go)</span><br><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp; lapw0 -p&nbsp;&nbsp;&nbsp; (00:42:07) starting parallel lapw0 at Sat Aug&nbsp; 3 00:42:07 CST 2013</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; -------- .machine0 : 16 processors</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; 5.812u 22.540s 0:04.23 670.2%&nbsp;&nbsp; 0+0k 0+0io 205pf+0w</span><br><span style!
 ="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp; lapw1&nbsp; -p&nbsp;&nbsp; (00:42:11) starting parallel lapw1 at Sat Aug&nbsp; 3 00:42:12 CST 2013</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; -&gt;&nbsp; starting parallel LAPW1 jobs at Sat Aug&nbsp; 3 00:42:12 CST 2013</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; running LAPW1 in parallel mode (using .machines)</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; 8 number_of_parallel_jobs</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compute-0-12 compute-0-12(32) 3.181u 0.181s 0:02.77 121.2% 0+0k 0+0io 33pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compute-0-12 compute-0-12(32) 2.781u 0.117s 0:02.58 112.0% 0+0k 0+0io 18pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb!
 sp;&nbsp;&nbsp; compute-0-12 compute-0-12(32) 2.343u 0.089s 0:02.28 106.1% 0+0k 0+0io 17pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compute-0-12 compute-0-12(32) 2.818u 0.126s 0:02.52 116.2% 0+0k 0+0io 17pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compute-0-2 compute-0-2(32) 0.010u 0.012s 0:00.03 66.6%&nbsp;&nbsp;&nbsp; 0+0k 0+0io 0pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compute-0-2 compute-0-2(32) 0.009u 0.014s 0:00.03 33.3%&nbsp;&nbsp;&nbsp; 0+0k 0+0io 0pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compute-0-2 compute-0-2(32) 0.010u 0.020s 0:00.04 75.0%&nbsp;&nbsp;&nbsp; 0+0k 0+0io 0pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;!
 &nbsp;&nbsp;&nbsp;&nbsp; compute-0-2 compute-0-2(32) 0.012u 0.020s 0:00.04 75.0%&nbsp;&nbsp;&nbsp; 0+0k 0+0io 0pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Summary of lapw1para:</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compute-0-12&nbsp; k=0&nbsp;&nbsp;&nbsp;&nbsp; user=128&nbsp;&nbsp;&nbsp; wallclock=30.78</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; 11.349u 1.617s 0:10.77 120.2%&nbsp;&nbsp; 0+0k 0+0io 85pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp; lapw2 -p&nbsp;&nbsp;&nbsp; (00:42:22) running LAPW2 in parallel mode</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; **&nbsp; LAPW2 crashed!</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; 0.076u 0.108s 0:00.20 85.0% 0+0k 0+0io 9pf+0w</span><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nb!
 sp; error: command&nbsp;&nbsp; /home/yljia/software/wien2k_11/lapw2para lapw2.def&nbsp;&nbsp; failed</span><br><br><span style="font-size: 10px; color: rgb(136, 0, 0);">&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp; stop error&nbsp;</span><br></blockquote>&nbsp; The following is the shell script I submit. I have 2 nodes,&nbsp; and each has 8 cores[except the host node]:<br><blockquote><blockquote style="color: rgb(136, 0, 0); font-size: 10px;"><span style="color: rgb(136, 0, 0);">#!/bin/tcsh</span><br><span style="color: rgb(136, 0, 0);">#$ -S /bin/tcsh</span><br><span style="color: rgb(136, 0, 0);">#$ -N W2web_Job</span><br><span style="color: rgb(136, 0, 0);"># MPIR_HOME from submitting environment</span><br><span style="color: rgb(136, 0, 0);">#$ -v MPIR_HOME</span><br><span style="color: rgb(136, 0, 0);"># needs in</span><br><span style="color: rgb(136, 0, 0);">#&nbsp;&nbsp; $NSLOTS</span><br><span style="color: rgb(136, 0, 0);">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the number of !
 tasks to be used</span><br><span style="color: rgb(136, 0, 0);">#&nbsp;&nbsp; $TMPDIR/machines</span><br><span style="color: rgb(136, 0, 0);">#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a valid machine file to be passed to mpirun</span><br><span style="color: rgb(136, 0, 0);">#$ -cwd</span><br><span style="color: rgb(136, 0, 0);">#$ -o job.out</span><br><span style="color: rgb(136, 0, 0);">#$ -e job.err</span><br><span style="color: rgb(136, 0, 0);">#$ -q&nbsp; parallel.q </span><br><span style="color: rgb(136, 0, 0);">#$ -pe mpich 8</span><br><span style="color: rgb(136, 0, 0);"># mpich / jobs_per_node = number of nodes&nbsp; </span><br><br><span style="color: rgb(136, 0, 0);">set mpijob=1</span><br><span style="color: rgb(136, 0, 0);">set jobs_per_node=8</span><br><span style="color: rgb(136, 0, 0);">setenv OMP_NUM_THREADS 1</span><br><span style="color: rgb(136, 0, 0);">setenv USE_REMOTE 0</span><br><br><span style="color: rgb(136, 0, 0);">echo "Got $NSLOTS slots." &gt; job.out</span><br><span style="color: rgb(136, 0, 0);">echo "Got $NSLOTS slot!
 s." &gt; job.err</span><br><br><span style="color: rgb(136, 0, 0);">pwd</span><br><br><span style="color: rgb(136, 0, 0);">set proclist=`cat $TMPDIR/machines`</span><br><span style="color: rgb(136, 0, 0);">set nproc=$NSLOTS</span><br><span style="color: rgb(136, 0, 0);">echo $nproc nodes for this job: $proclist</span><br><span style="color: rgb(136, 0, 0);">if( -e .proclist_tmp)&nbsp; rm .proclist_tmp<br>if ($jobs_per_node != 8 ) then<br>set j=1<br>while ($j &lt;= $nproc )<br>@ j1 = $j + $jobs_per_node<br>@ j1 = $j1 - 1<br>echo $proclist[$j-$j1] &gt;&gt;.proclist_tmp<br>@ j = $j + 8<br>end<br>set proclist=`cat .proclist_tmp`<br>rm .proclist_tmp<br>set nproc=$#proclist<br>endif<br>echo $nproc nodes for this job: $proclist<br><br>echo '#' &gt; .machines<br><br># example for an MPI parallel lapw0<br>echo -n 'lapw0:' &gt;&gt; .machines<br>echo $proclist &gt;&gt;.machines</span><br>#example for k-point and mpi parallel lapw1/2<br>#set j=1<br>#while ($j &lt;= $jobs_per_node )<br>!
 set i=1<br>while ($i &lt;= $nproc )<br>echo -n '1:' &gt;&gt;.machines<br>@ i1 = $i + $mpijob<br>@ i2 = $i1 - 1<br>echo $proclist[$i-$i2] &gt;&gt;.machines<br>set i=$i1<br>end<br>echo 'granularity:1' &gt;&gt;.machines<br>echo 'extrafine:1' &gt;&gt;.machines<br><br>date<br><br>run_lapw -p&nbsp; -ec 0.0001 -NI&nbsp; &gt;&amp; STDOUT<br></blockquote></blockquote>Any comment is welcome! Thanks in advance!<br><br>Have a nice weekend!<br>Jia Yalei<br><span style="font-size: 14px;"></span> </div></div>