<?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 Using Parallel Inspector 2011 with a DLL in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745458#M1953</link>
    <description>&lt;P&gt;I have used the Parallel Inspector with an executable (.EXE) and the Inpsector works quite well. How do I use it with a DLL? Typically when I debug a DLL, I attach to a running explorer.exe process through VS 2010 which in turn invokes my DLL. Do I need to create ashell executable that loads my DLL and then call the various methods of the DLL or, is there a more direct way to use the Inspector?&lt;BR /&gt;&lt;BR /&gt;Thank you,&lt;BR /&gt;scotta555&lt;/P&gt;</description>
    <pubDate>Wed, 08 Dec 2010 22:59:21 GMT</pubDate>
    <dc:creator>scotta555</dc:creator>
    <dc:date>2010-12-08T22:59:21Z</dc:date>
    <item>
      <title>Using Parallel Inspector 2011 with a DLL</title>
      <link>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745458#M1953</link>
      <description>&lt;P&gt;I have used the Parallel Inspector with an executable (.EXE) and the Inpsector works quite well. How do I use it with a DLL? Typically when I debug a DLL, I attach to a running explorer.exe process through VS 2010 which in turn invokes my DLL. Do I need to create ashell executable that loads my DLL and then call the various methods of the DLL or, is there a more direct way to use the Inspector?&lt;BR /&gt;&lt;BR /&gt;Thank you,&lt;BR /&gt;scotta555&lt;/P&gt;</description>
      <pubDate>Wed, 08 Dec 2010 22:59:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745458#M1953</guid>
      <dc:creator>scotta555</dc:creator>
      <dc:date>2010-12-08T22:59:21Z</dc:date>
    </item>
    <item>
      <title>Using Parallel Inspector 2011 with a DLL</title>
      <link>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745459#M1954</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Since
Inspector performs dynamic analysis, you need to run your binary. With a DLL
you just create a main executable and call the functions of the DLL. Inspector
will analyze both binaries.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Dec 2010 10:21:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745459#M1954</guid>
      <dc:creator>Vladimir_T_Intel</dc:creator>
      <dc:date>2010-12-09T10:21:12Z</dc:date>
    </item>
    <item>
      <title>Using Parallel Inspector 2011 with a DLL</title>
      <link>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745460#M1955</link>
      <description>Vladimir,&lt;BR /&gt;&lt;BR /&gt;Ah, as I thought. One needs to use indirection meaning writing a shell (mian) executable, loading the DLL and calling the various functions of the DLL. I wanted to see if there was a betterway of going about this. Thank you for your rapid response.&lt;BR /&gt;&lt;BR /&gt;Scott</description>
      <pubDate>Thu, 09 Dec 2010 15:10:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745460#M1955</guid>
      <dc:creator>scotta555</dc:creator>
      <dc:date>2010-12-09T15:10:08Z</dc:date>
    </item>
    <item>
      <title>Using Parallel Inspector 2011 with a DLL</title>
      <link>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745461#M1956</link>
      <description>Hi Scott,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;You may want to use the Static Security Alalizer available in conjunction with the Intel Composer:&lt;A href="http://software.intel.com/sites/products/documentation/hpc/inspectorxe/en-us/lin/ug_docs/olh/common/typical_usage_flow_static.htm"&gt;http://software.intel.com/sites/products/documentation/hpc/inspectorxe/en-us/lin/ug_docs/olh/common/typical_usage_flow_static.htm&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;(it will require Inspector XE, however)&lt;/DIV&gt;</description>
      <pubDate>Thu, 09 Dec 2010 15:14:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745461#M1956</guid>
      <dc:creator>Vladimir_T_Intel</dc:creator>
      <dc:date>2010-12-09T15:14:14Z</dc:date>
    </item>
    <item>
      <title>Using Parallel Inspector 2011 with a DLL</title>
      <link>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745462#M1957</link>
      <description>Scott-&lt;BR /&gt;&lt;BR /&gt;You might also consider just using explorer.exe as your shell as you do with the debugger. Inspector's dynamic annotation won't be able to tell the difference between an .exe that you wrote and a 3rd part .exe. One problem with this approach might be that Inspector will try to analyze explorer.exe, and so it might take quite a while (and memory) to get to the point where explorer.exe loads your dll and starts exercising your code.&lt;BR /&gt;&lt;BR /&gt;-Matt</description>
      <pubDate>Tue, 14 Dec 2010 21:57:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Using-Parallel-Inspector-2011-with-a-DLL/m-p/745462#M1957</guid>
      <dc:creator>Matthew_F_Intel</dc:creator>
      <dc:date>2010-12-14T21:57:03Z</dc:date>
    </item>
  </channel>
</rss>

