<?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 Obtaining subroutine executed from optimized a.out file in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776582#M25390</link>
    <description>Ok I'll give it a try. Thanks!</description>
    <pubDate>Fri, 10 Aug 2012 12:49:25 GMT</pubDate>
    <dc:creator>Wee_Beng_T_</dc:creator>
    <dc:date>2012-08-10T12:49:25Z</dc:date>
    <item>
      <title>Obtaining subroutine executed from optimized a.out file</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776579#M25387</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I have compiled and build my cfd code, getting an a.out in the end.&lt;BR /&gt;&lt;BR /&gt;I have done some revisions on my source code and I can't remember what I have changed.&lt;BR /&gt;&lt;BR /&gt;Now, is it possible to see how "looked inside" the old a.out file to check which subroutines are used and executed?&lt;BR /&gt;&lt;BR /&gt;What tools can I use? Also, the a.out was built using -O3, -ipo.&lt;BR /&gt;&lt;BR /&gt;Thanks!</description>
      <pubDate>Thu, 09 Aug 2012 07:51:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776579#M25387</guid>
      <dc:creator>Wee_Beng_T_</dc:creator>
      <dc:date>2012-08-09T07:51:07Z</dc:date>
    </item>
    <item>
      <title>Obtaining subroutine executed from optimized a.out file</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776580#M25388</link>
      <description>With a profiler such as VTune or oprofile, you should be able to get a fair idea of time spent in various subroutines. The -ipo will prevent you from seeing some of the callees separate from their caller. You will see at best only the assembly code.</description>
      <pubDate>Thu, 09 Aug 2012 12:32:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776580#M25388</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2012-08-09T12:32:24Z</dc:date>
    </item>
    <item>
      <title>Obtaining subroutine executed from optimized a.out file</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776581#M25389</link>
      <description>When multi-file IPO is enabled the assembly output is inhibited (at least on Windows). You can use VTune as you say and then obtain Assembly code which you can copy and paste into another document (a few lines at a time). Single file IPO still produces assembly code though optimizations may be different.&lt;BR /&gt;&lt;BR /&gt;Jim Dempsey</description>
      <pubDate>Thu, 09 Aug 2012 12:43:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776581#M25389</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2012-08-09T12:43:17Z</dc:date>
    </item>
    <item>
      <title>Obtaining subroutine executed from optimized a.out file</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776582#M25390</link>
      <description>Ok I'll give it a try. Thanks!</description>
      <pubDate>Fri, 10 Aug 2012 12:49:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Obtaining-subroutine-executed-from-optimized-a-out-file/m-p/776582#M25390</guid>
      <dc:creator>Wee_Beng_T_</dc:creator>
      <dc:date>2012-08-10T12:49:25Z</dc:date>
    </item>
  </channel>
</rss>

