<div dir="ltr">Dear Justin,<br><br>the <a href="http://sourceforge.net/projects/cp2k/files/precompiled/">precompiled CP2K binaries</a> are compiled using the corresponding arch files <a href="http://sourceforge.net/p/cp2k/code/HEAD/tree/trunk/cp2k/arch/Linux-x86-64-gfortran-static.sopt">Linux-x86-64-gfortran-static.sopt</a> and <a href="http://sourceforge.net/p/cp2k/code/HEAD/tree/trunk/cp2k/arch/Linux-x86-64-gfortran-static.ssmp">Linux-x86-64-gfortran-static.ssmp</a> (GNU compiler 4.9 and MPICH 3.1.2). The libs have been downloaded as source code and compiled as follows:<br><ul><li>blas/lapack 3.5.0: gcc/gfortram -O1 -fno-omit-frame-pointer -g -mtune=generic (change  -O1 to -O0 for NOOPT)<br></li><li>blacs/scalapack 2.0.2: mpicc/mpif90 -O1 -fno-omit-frame-pointer -g -mtune=generic (change -O1 to -O0 for NOOPT)<br></li><li>fftw 3.3: ./configure FFLAGS="-O1 -fno-omit-frame-pointer -g -mtune=generic" CFLAGS="-O1 -fno-omit-frame-pointer -g -mtune=generic" --prefix=$PREFIX --libdir=$PREFIX/lib64 --enable-shared --enable-static --enable-threads --enable-mpi</li><li>libint 1.1.4: ./configure --prefix=$PREFIX --libdir=$PREFIX/lib64 FFLAGS="-O1 -fno-omit-frame-pointer -g -mtune=generic" --with-cc="$CC" --with-cc-optflags="-O1 -fno-omit-frame-pointer -g -mtune=generic" --with-cxx="$CXX" --with-cxx-optflags="-O1 -fno-omit-frame-pointer -g -mtune=generic"</li><li>libxc 2.2.0: ./configure FCCPP=cpp --prefix=${PREFIX} --libdir=${PREFIX}/lib64 CFLAGS="-O1 -fno-omit-frame-pointer -g -mtune=generic" FCFLAGS="-O1 -fno-omit-frame-pointer -g -mtune=generic</li></ul>HTH,<br><br>Matthias<br><br>On Saturday, 21 February 2015 08:00:16 UTC+1, Justin Oelgoetz  wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr">All,<br><br>I hadn't heard anything so I thought I'd restate and bump this request again.<br><br>I'm in the process of trying to produce a reasonably optimized cp2k binary for  STAMPEDE which will hopefully make some use the Intel Xeon Phi hardware on the machine.  As part of this I need a good baseline set of compilation options I can compare my changes to.  <br><br>My initial binary, compiled with the intel compiler & mkl fails roughly 70 regression tests when compared to the Linux binary (cp2k-2.6.0-Linux-x86_64.sopt) which is distributed on the sourceforge site.  I then created a binary with the gnu compiler and mol which also failed the same tests.  I've played with compiler options and have gotten that number down to 15.  Some of these 15 are quite large (some as large as 1E-2).<br><br>To resolve the last 15, I really need to know how the binary being distributed is compiled.  Is it compiled with the "Linux-x86-64-gfortran-<wbr>regtest.ssmp" arch files in the distribution?  If so, can anyone shed any light on how the libraries cp2k depends on (fftw3, lapack, blas, libxc, libint) are compiled or where they are drawn from?  If it is another set of compilations options, knowing those would be very useful.  Can anyone out there help me?  <br><br>Justin Oelgoetz<br></div><div><br clear="all"><div><div><br>Justin Oelgoetz<br><a href="javascript:" target="_blank" gdf-obfuscated-mailto="MUWfSVgs2scJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">joe...@gmail.com</a></div></div>
<br><div class="gmail_quote">On Sat, Jan 17, 2015 at 9:52 PM, Justin Oelgoetz <span dir="ltr"><<a href="javascript:" target="_blank" gdf-obfuscated-mailto="MUWfSVgs2scJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">joe...@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-size:13px;font-family:Arial,Helvetica,sans-serif">All,</span><div style="font-size:13px;margin:0px;padding:0px;border:0px;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif"><br></div><div style="font-size:13px;margin:0px;padding:0px;border:0px;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif">I'm in the process of testing an installation using the regression tests provided as part of the source distribution.  I have a handful which are giving wrong results (versus the precompiled binary, cp2k-2.6.0-Linux-x86_64.sopt).<wbr>  I'd like to trace what compilation flags/libraries cause the larger differences.  Would any of you developed be able to tell me what compiler options were used to compile cp2k 2.6.0 and information about its dependent libraries (compilation flags, and versions for libint, libxc, etc).</div><div style="font-size:13px;margin:0px;padding:0px;border:0px;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif"><br></div><div style="font-size:13px;margin:0px;padding:0px;border:0px;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif">Thanks,</div><div style="font-size:13px;margin:0px;padding:0px;border:0px;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif"><br></div><div style="font-size:13px;margin:0px;padding:0px;border:0px;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif">Justin</div><div><div><br><div><div><div><div>--<br>Justin Oelgoetz, Ph.D.<br>Associate Professor & Interim Chair<br>Department of Physics and Astronomy<br><br>XSEDE Campus Champion<br><br>Austin Peay State University<br>PO Box 4608<br>Clarksville, TN 37044<br><br>Office: SSC: B321<br><br>Phone: (931)221-6158<br>Fax:   (931)221-6129<br><a href="javascript:" target="_blank" gdf-obfuscated-mailto="MUWfSVgs2scJ" rel="nofollow" onmousedown="this.href='javascript:';return true;" onclick="this.href='javascript:';return true;">oel...@apsu.edu</a><br><a href="http://www.apsu.edu/oelgoetzj" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fwww.apsu.edu%2Foelgoetzj\46sa\75D\46sntz\0751\46usg\75AFQjCNE57agH8phA_ObGah7f90vmLT7i1A';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fwww.apsu.edu%2Foelgoetzj\46sa\75D\46sntz\0751\46usg\75AFQjCNE57agH8phA_ObGah7f90vmLT7i1A';return true;">http://www.apsu.edu/oelgoetzj</a></div></div></div></div></div></div><div><div><div><div>
</div></div>
</div></div>
</div>
</blockquote></div><br></div>
</blockquote></div>