<div dir="ltr"><div>I have the VML libraries, i.e., the libmkl_vml_* files are in $MKLROOT/lib/intel_64, but when I tried compiling with -D<span style="font-size:12.8px">INTEL_VML it gave me the error "<span style="font-size:small">Fatal Error: Can't open module file ‘ifcore.mod’ for reading at (1): No such file or directory", and this file only comes with the compilers.</span></span></div><div><span style="font-size:12.8px"><span style="font-size:small"><br></span></span></div><div>To use the libmvec library I would have to change a few lines of code in the mkl libraries and that is beyond my computer skills.</div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span></span></span><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span><br></span></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span>Best regards,</span></span></div></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span>Rui Costa.</span></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 30 April 2018 at 20:57, Pavel Ondračka <span dir="ltr"><<a href="mailto:pavel.ondracka@email.cz" target="_blank">pavel.ondracka@email.cz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>---------- Původní e-mail ----------<br><aside>
Od: Rui Costa <<a href="mailto:ruicosta.r15@gmail.com" target="_blank">ruicosta.r15@gmail.com</a>><br>
Komu: A Mailing list for WIEN2k users <<a href="mailto:wien@zeus.theochem.tuwien.ac.at" target="_blank">wien@zeus.theochem.tuwien.ac.<wbr>at</a>><br>
Datum: 30. 4. 2018 19:39:44<br>
Předmět: Re: [Wien] Installation with MPI and GNU compilers
</aside><br><span class=""><blockquote><div dir="ltr">I was able to install wien2k with gfortran+MKL. Apparently the MKL libraries are free [<a href="https://software.intel.com/en-us/performance-libraries" target="_blank">https://software.intel.com/<wbr>en-us/performance-libraries</a>] but not the compilers.<div><br></div><div>While doing the benchmark tests we noticed that during the Hamilt there was a huge difference between this and an ifort+MKL compilation, and as Pavel said, this comes from the VML functions. This is not the case during DIAG because while the DIAG belongs to MKL, Hamilt is from wien2k. I then tried to compile with these VML functions but I couldn't because I need an ifcore.mod file that comes with intel compilers I think, at least it is not in the free MKL version.</div><div><br></div><div>Do you have any recommendation about the compilation options that could better optimize wien2k?</div><div></div></div></blockquote><p><br></p></span><p>Dear Rui,</p><p><br></p><p>so to make this clear, your MKL comes without the VML, or are you just not able to use/link them? I do not understand the part with the ifcore.mod much, however the VML paths are guarded with some ifdef magic, try adding  -DINTEL_VML to your flags (FOPT, FPOPT) and see if it helps. <br></p><p><br></p><p>The second option is to use the libmvec library (provided you have fairly new glibc) but it is unsupported by the Wien2k team and probably not tested by many people except me. If you cannot get the VML working, look for older emails discussing libmvec or contact me privately and I can give you some pointers. <br></p><p><br></p><p>No idea about the -it problem though.<br></p><p><br></p><p>Best regards</p><span class="HOEnZb"><font color="#888888"><p>Pavel<br></p></font></span></div><br>______________________________<wbr>_________________<br>
Wien mailing list<br>
<a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.<wbr>at</a><br>
<a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" rel="noreferrer" target="_blank">http://zeus.theochem.tuwien.<wbr>ac.at/mailman/listinfo/wien</a><br>
SEARCH the MAILING-LIST at:  <a href="http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html" rel="noreferrer" target="_blank">http://www.mail-archive.com/<wbr>wien@zeus.theochem.tuwien.ac.<wbr>at/index.html</a><br>
<br></blockquote></div><br></div>