<?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 Pentium 4 (No error message) / Pentium 4 with HT (error message) in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pentium-4-No-error-message-Pentium-4-with-HT-error-message/m-p/919820#M12876</link>
    <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I'm using the following script in a Pentium 4 computer using ifort v8.1 and mkl v 7.0 :&lt;BR /&gt;*****************&lt;BR /&gt;&lt;BR /&gt;source /opt/intel_fc_80/bin/ifortvars.csh&lt;BR /&gt;source /opt/intel_idb_80/bin/idbvars.csh&lt;BR /&gt;&lt;BR /&gt;ifort   -c   get_MatrRec.f get_eigenv1211.f get_KLh12.f get_K_z.f &lt;BR /&gt;             get_f.f  get_Evector.f  get_Jcurrent.f get_Rec.f  &lt;BR /&gt;             get_Sortvalue.f&lt;BR /&gt;&lt;BR /&gt;ifort   -c   MAIN.f&lt;BR /&gt;&lt;BR /&gt;ifort    -o  trrj  MAIN.o get_MatrRec.o get_eigenv1211.o &lt;BR /&gt;             get_KLh12.o get_K_z.o
&lt;BR /&gt;             get_f.o get_Evector.o  get_Jcurrent.o get_Rec.o
&lt;BR /&gt;             get_Sortvalue.o
&lt;BR /&gt;             -static  -L/opt/intel/mkl70/lib/32 -lmkl_lapack  &lt;BR /&gt;             -lmkl_ia32 -lguide -lpthread&lt;BR /&gt;&lt;BR /&gt;*******************************************************&lt;BR /&gt;&lt;BR /&gt;If I use this same script in a notebook with Intel Pentium 4 Processor 532 supporting Hyper  threading  and using noncomercial ifort v8.1 and mkl72 it shows the following error message:&lt;BR /&gt;****************************************************************&lt;BR /&gt;&lt;BR /&gt;/opt/intel/mkl72/lib/32/libguide.az(z_Linux_util.o)(.text+0x17c2): In function '_kmp_suspended_initialize': &lt;BR /&gt;undefined reference to 'pthread_atfork'&lt;BR /&gt;&lt;BR /&gt;****************************************************************&lt;BR /&gt;&lt;BR /&gt;As I understand mkl does not work well with Hyper  threading. What should I change in my script to compile and link properly my files in the notebook?&lt;BR /&gt;&lt;BR /&gt;Thanks and looking forward for some answer/hint,&lt;BR /&gt;&lt;BR /&gt;JG</description>
    <pubDate>Sun, 09 Jan 2005 07:12:22 GMT</pubDate>
    <dc:creator>jemgb</dc:creator>
    <dc:date>2005-01-09T07:12:22Z</dc:date>
    <item>
      <title>Pentium 4 (No error message) / Pentium 4 with HT (error message)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pentium-4-No-error-message-Pentium-4-with-HT-error-message/m-p/919820#M12876</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I'm using the following script in a Pentium 4 computer using ifort v8.1 and mkl v 7.0 :&lt;BR /&gt;*****************&lt;BR /&gt;&lt;BR /&gt;source /opt/intel_fc_80/bin/ifortvars.csh&lt;BR /&gt;source /opt/intel_idb_80/bin/idbvars.csh&lt;BR /&gt;&lt;BR /&gt;ifort   -c   get_MatrRec.f get_eigenv1211.f get_KLh12.f get_K_z.f &lt;BR /&gt;             get_f.f  get_Evector.f  get_Jcurrent.f get_Rec.f  &lt;BR /&gt;             get_Sortvalue.f&lt;BR /&gt;&lt;BR /&gt;ifort   -c   MAIN.f&lt;BR /&gt;&lt;BR /&gt;ifort    -o  trrj  MAIN.o get_MatrRec.o get_eigenv1211.o &lt;BR /&gt;             get_KLh12.o get_K_z.o
&lt;BR /&gt;             get_f.o get_Evector.o  get_Jcurrent.o get_Rec.o
&lt;BR /&gt;             get_Sortvalue.o
&lt;BR /&gt;             -static  -L/opt/intel/mkl70/lib/32 -lmkl_lapack  &lt;BR /&gt;             -lmkl_ia32 -lguide -lpthread&lt;BR /&gt;&lt;BR /&gt;*******************************************************&lt;BR /&gt;&lt;BR /&gt;If I use this same script in a notebook with Intel Pentium 4 Processor 532 supporting Hyper  threading  and using noncomercial ifort v8.1 and mkl72 it shows the following error message:&lt;BR /&gt;****************************************************************&lt;BR /&gt;&lt;BR /&gt;/opt/intel/mkl72/lib/32/libguide.az(z_Linux_util.o)(.text+0x17c2): In function '_kmp_suspended_initialize': &lt;BR /&gt;undefined reference to 'pthread_atfork'&lt;BR /&gt;&lt;BR /&gt;****************************************************************&lt;BR /&gt;&lt;BR /&gt;As I understand mkl does not work well with Hyper  threading. What should I change in my script to compile and link properly my files in the notebook?&lt;BR /&gt;&lt;BR /&gt;Thanks and looking forward for some answer/hint,&lt;BR /&gt;&lt;BR /&gt;JG</description>
      <pubDate>Sun, 09 Jan 2005 07:12:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pentium-4-No-error-message-Pentium-4-with-HT-error-message/m-p/919820#M12876</guid>
      <dc:creator>jemgb</dc:creator>
      <dc:date>2005-01-09T07:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: Pentium 4 (No error message) / Pentium 4 with HT (error mes</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pentium-4-No-error-message-Pentium-4-with-HT-error-message/m-p/919821#M12877</link>
      <description>If you have installed a version of libc which does not support static linked pthreads, such as you would get by running Red Hat 9 without the required upgrade, check your installation, or switch to dynamic link.  You can hardly blame HT for problems with your installation, or expect anyone to guess what unsupported linux installation you have.&lt;BR /&gt;Recent versions of MKL are supposed to default to 1 thread, so you would have to specifically request more threads to see much effect of HT.</description>
      <pubDate>Sun, 09 Jan 2005 07:42:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pentium-4-No-error-message-Pentium-4-with-HT-error-message/m-p/919821#M12877</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2005-01-09T07:42:49Z</dc:date>
    </item>
  </channel>
</rss>

