<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Ifort 2017 + MKL + native compilation  problem in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Ifort-2017-MKL-native-compilation-problem/m-p/1149839#M78584</link>
    <description>&lt;P&gt;Dear all,&lt;/P&gt;

&lt;P&gt;I wanted to use my "old" Xeon Phi co-processors. I have done a system update using Suse SP12, and install the latest MPSS3.8. After installing and removing the 2018 compiler version because it does not support any more the co-processors, I put the latest 2017 update.&lt;/P&gt;

&lt;P&gt;I am getting the following error when compiling with the following flags:&amp;nbsp;'-O3 -qopenmp -mkl -mmic '&lt;/P&gt;

&lt;P&gt;sh compile.sh&amp;nbsp;&lt;BR /&gt;
	k1om-mpss-linux-ld: cannot find -lmkl_intel_lp64&lt;BR /&gt;
	k1om-mpss-linux-ld: cannot find -lmkl_intel_thread&lt;BR /&gt;
	k1om-mpss-linux-ld: cannot find -lmkl_core&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;In my /bashrc I have:&lt;/P&gt;

&lt;P&gt;source /opt/intel/bin/compilervars.sh intel64&lt;BR /&gt;
	source /opt/intel/bin/ifortvars.sh intel64&lt;BR /&gt;
	source /opt/intel/mkl/bin/mklvars.sh intel64 mic&lt;/P&gt;

&lt;P&gt;source /opt/mpss/x100/environment-setup-k1om-mpss-linux&lt;BR /&gt;
	source /opt/mpss/x100/version-k1om-mpss-linux&lt;BR /&gt;
	source /opt/mpss/x100/site-config-k1om-mpss-linux&lt;/P&gt;

&lt;P&gt;Any idea of what I am doing wrong?&lt;/P&gt;

&lt;P&gt;Thanks in advance,&lt;/P&gt;

&lt;P&gt;Jofre&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 02 Jul 2018 16:15:15 GMT</pubDate>
    <dc:creator>jofre</dc:creator>
    <dc:date>2018-07-02T16:15:15Z</dc:date>
    <item>
      <title>Ifort 2017 + MKL + native compilation  problem</title>
      <link>https://community.intel.com/t5/Software-Archive/Ifort-2017-MKL-native-compilation-problem/m-p/1149839#M78584</link>
      <description>&lt;P&gt;Dear all,&lt;/P&gt;

&lt;P&gt;I wanted to use my "old" Xeon Phi co-processors. I have done a system update using Suse SP12, and install the latest MPSS3.8. After installing and removing the 2018 compiler version because it does not support any more the co-processors, I put the latest 2017 update.&lt;/P&gt;

&lt;P&gt;I am getting the following error when compiling with the following flags:&amp;nbsp;'-O3 -qopenmp -mkl -mmic '&lt;/P&gt;

&lt;P&gt;sh compile.sh&amp;nbsp;&lt;BR /&gt;
	k1om-mpss-linux-ld: cannot find -lmkl_intel_lp64&lt;BR /&gt;
	k1om-mpss-linux-ld: cannot find -lmkl_intel_thread&lt;BR /&gt;
	k1om-mpss-linux-ld: cannot find -lmkl_core&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;In my /bashrc I have:&lt;/P&gt;

&lt;P&gt;source /opt/intel/bin/compilervars.sh intel64&lt;BR /&gt;
	source /opt/intel/bin/ifortvars.sh intel64&lt;BR /&gt;
	source /opt/intel/mkl/bin/mklvars.sh intel64 mic&lt;/P&gt;

&lt;P&gt;source /opt/mpss/x100/environment-setup-k1om-mpss-linux&lt;BR /&gt;
	source /opt/mpss/x100/version-k1om-mpss-linux&lt;BR /&gt;
	source /opt/mpss/x100/site-config-k1om-mpss-linux&lt;/P&gt;

&lt;P&gt;Any idea of what I am doing wrong?&lt;/P&gt;

&lt;P&gt;Thanks in advance,&lt;/P&gt;

&lt;P&gt;Jofre&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jul 2018 16:15:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Ifort-2017-MKL-native-compilation-problem/m-p/1149839#M78584</guid>
      <dc:creator>jofre</dc:creator>
      <dc:date>2018-07-02T16:15:15Z</dc:date>
    </item>
    <item>
      <title>Didn't ifort 2017 remove</title>
      <link>https://community.intel.com/t5/Software-Archive/Ifort-2017-MKL-native-compilation-problem/m-p/1149840#M78585</link>
      <description>&lt;P&gt;Didn't ifort 2017 remove support for KNC?&amp;nbsp; I thought it was documented in release notes, besides the obvious symptom of removing k1om directories.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 10:33:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Ifort-2017-MKL-native-compilation-problem/m-p/1149840#M78585</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2018-07-03T10:33:13Z</dc:date>
    </item>
    <item>
      <title>Dear Tim,</title>
      <link>https://community.intel.com/t5/Software-Archive/Ifort-2017-MKL-native-compilation-problem/m-p/1149841#M78586</link>
      <description>&lt;P&gt;Dear Tim,&lt;/P&gt;

&lt;P&gt;Thanks. I do not think so, as I found an explicit mention in the 2018 release notes:&lt;/P&gt;

&lt;P&gt;" The Intel® Xeon Phi™ x100 product family coprocessor (former code name Knights Corner) was officially announced end of life in January 2017. As part of the end of life process, the support for this family will only be available in the Intel® Parallel Studio XE 2017 version "&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;I was using mkl essentially to get a large array of random numbers. I remove it, and using now "call random_numbers(array)". No easy way now to compare the performance difference...&lt;/P&gt;

&lt;P&gt;anyway, now I have a problem of "Read-only file system"!!! Why things could not just work!&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Regards,&lt;/P&gt;

&lt;P&gt;Jofre&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 12:22:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Ifort-2017-MKL-native-compilation-problem/m-p/1149841#M78586</guid>
      <dc:creator>jofre</dc:creator>
      <dc:date>2018-07-03T12:22:22Z</dc:date>
    </item>
  </channel>
</rss>

