<?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 Limited Success with Shark, ifort and MKL in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747134#M4774</link>
    <description>&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;I'm looking for pointers to improve my limited success using Apple's Shark tool with ifort and MKL.&lt;/SPAN&gt;

&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;First my success.&lt;/DIV&gt;

&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;IMG src="http://web.utk.edu/~whix/shark_grab.gif" width="600" /&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;As you can see in thisimage, I'm getting timing info from the code in shark.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;I used the following compiler options  &lt;SPAN style="font-family: verdana, sans-serif;"&gt;-ipo -O3 -xSSSE3 -mdynamic-no-pic -no-prec-div -g -save-temps -assume nounderscore -autodouble -u -c&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The problems are three&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;1) the top of the call tree is "NO_SRC_FILE", even though the second element should be a line in full_net.f90 a file it finds further down the call tree.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;2) Inspite of the line listings in the Profile view, I can't get a Source view.&lt;/DIV&gt;&lt;DIV&gt;3) Most of the computation is done by MKL routines, but these do not show up. Instead they seem to be lumped into the topmost element of the call tree. I tried -static-intel but it made no difference.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Any suggestions?&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Mon, 07 Jun 2010 14:44:10 GMT</pubDate>
    <dc:creator>Raph</dc:creator>
    <dc:date>2010-06-07T14:44:10Z</dc:date>
    <item>
      <title>Limited Success with Shark, ifort and MKL</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747134#M4774</link>
      <description>&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;I'm looking for pointers to improve my limited success using Apple's Shark tool with ifort and MKL.&lt;/SPAN&gt;

&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;First my success.&lt;/DIV&gt;

&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;IMG src="http://web.utk.edu/~whix/shark_grab.gif" width="600" /&gt;&lt;/DIV&gt;

&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;As you can see in thisimage, I'm getting timing info from the code in shark.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;I used the following compiler options  &lt;SPAN style="font-family: verdana, sans-serif;"&gt;-ipo -O3 -xSSSE3 -mdynamic-no-pic -no-prec-div -g -save-temps -assume nounderscore -autodouble -u -c&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The problems are three&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;1) the top of the call tree is "NO_SRC_FILE", even though the second element should be a line in full_net.f90 a file it finds further down the call tree.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;2) Inspite of the line listings in the Profile view, I can't get a Source view.&lt;/DIV&gt;&lt;DIV&gt;3) Most of the computation is done by MKL routines, but these do not show up. Instead they seem to be lumped into the topmost element of the call tree. I tried -static-intel but it made no difference.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Any suggestions?&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 07 Jun 2010 14:44:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747134#M4774</guid>
      <dc:creator>Raph</dc:creator>
      <dc:date>2010-06-07T14:44:10Z</dc:date>
    </item>
    <item>
      <title>Limited Success with Shark, ifort and MKL</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747135#M4775</link>
      <description>No doubt, you will get a lot less information with -ipo than you would get with -no-ip. Did you also use -g at the link step? -static-intel doesn't affect the choice of static or dynamic MKL libraries; if you want static, you must follow the advice of the link adviser at the top of the MKL forum.</description>
      <pubDate>Mon, 07 Jun 2010 20:00:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747135#M4775</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2010-06-07T20:00:48Z</dc:date>
    </item>
    <item>
      <title>Limited Success with Shark, ifort and MKL</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747136#M4776</link>
      <description>&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Thanks for the followup.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;Following your suggestion, I tried -no-ip, but the problems remain.&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;The linker options are&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;-no-ip -O3 -xSSSE3 -mdynamic-no-pic -no-prec-div -g -save-temps -assume nounderscore -static-intel -autodouble&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I prefer to use dynamic libraries, but tried -static-intel to see if that would allow Shark to profile them.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Any other ideas?&lt;/DIV&gt;</description>
      <pubDate>Tue, 08 Jun 2010 20:04:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747136#M4776</guid>
      <dc:creator>Raph</dc:creator>
      <dc:date>2010-06-08T20:04:26Z</dc:date>
    </item>
    <item>
      <title>Limited Success with Shark, ifort and MKL</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747137#M4777</link>
      <description>As Tim said, -static-intel has no effect on MKL linkage, it only affects the compiler runtime libraries. The MKL link line advisor can help with getting a static MKL link:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/"&gt;http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;ron</description>
      <pubDate>Wed, 09 Jun 2010 16:21:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747137#M4777</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2010-06-09T16:21:09Z</dc:date>
    </item>
    <item>
      <title>Limited Success with Shark, ifort and MKL</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747138#M4778</link>
      <description>Hi-&lt;DIV&gt;&lt;/DIV&gt;

&lt;DIV&gt;So I addressed by previous problem by switching to the Cray compiler and Apprentice, but I'd really like to be able to use Shark and ifort on my laptop for this purpose. So I have come back to this problem (and thread). Unfortunately, it looks like things have gone backward as now every line in the profile is labeled NO_SRC_FILE:?&lt;/DIV&gt;

&lt;DIV&gt;&lt;/DIV&gt;

&lt;DIV&gt;I'm currently using Mac OS X 10.6.8, XCode 3.2.6 and ifort 11.1.091. A sample compile line is&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;ifort -no-ip -O3 -xSSSE3 -mdynamic-no-pic -no-prec-div -g -save-temps -assume nounderscore -autodouble -u -c jacobian_dense.f90&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The link line isifort -no-ip -O3 -xSSSE3 -mdynamic-no-pic -no-prec-div -g -save-temps -assume nounderscore -autodouble -o xnet control.o data.o common.o net_preprocess.o ffn.o full_net.o solve_be.o solve_bd.o match.o net.o flux.o eosnom90.o screen.o jacobian_dense.o -I/Library/Frameworks/Intel_MKL.framework/Versions/Current/include /Library/Frameworks/Intel_MKL.framework/Versions/Current/lib/em64t/libmkl_intel_lp64.a /Library/Frameworks/Intel_MKL.framework/Versions/Current/lib/em64t/libmkl_sequential.a /Library/Frameworks/Intel_MKL.framework/Versions/Current/lib/em64t/libmkl_core.a -lpthread&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;This runs fine from the command line, but I really want to dig into the performance.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Can you tell me what I'm doing wrong?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Raph&lt;/DIV&gt;</description>
      <pubDate>Thu, 18 Aug 2011 14:26:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Limited-Success-with-Shark-ifort-and-MKL/m-p/747138#M4778</guid>
      <dc:creator>Raph</dc:creator>
      <dc:date>2011-08-18T14:26:11Z</dc:date>
    </item>
  </channel>
</rss>

