<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "http://www.piwik.tuncbahcecioglu.com/" : "http://www.piwik.tuncbahcecioglu.com/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://www.piwik.tuncbahcecioglu.com/piwik.php?idsite=1" style="border:0" alt=""/></p></noscript>

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tunç Bahçecioğlu &#187; debugging</title>
	<atom:link href="http://www.tuncbahcecioglu.com/posts/tag/debugging/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tuncbahcecioglu.com</link>
	<description>carpe omnium</description>
	<lastBuildDate>Wed, 25 Nov 2009 06:51:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>MPI Debugging with Visual Studio</title>
		<link>http://www.tuncbahcecioglu.com/posts/mpi-debugging-with-visual-studio/</link>
		<comments>http://www.tuncbahcecioglu.com/posts/mpi-debugging-with-visual-studio/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 15:16:40 +0000</pubDate>
		<dc:creator>tunc</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[parallel]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[mpi]]></category>
		<category><![CDATA[mpishim]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.tuncbahcecioglu.com/posts/mpi-debugging-with-visual-studio/</guid>
		<description><![CDATA[Quick article about debugging your parallel applications with Visual Studio Open your project properties, and go to Configuration Properties-&#62;Debugging &#160; All we have to do is to fill 3 textboxes: MPIRun Command is the path + filename of your mpirun applcation(usually mpiexec.exe or mpirun.exe), In my case it is &#34;c:\Program Files\MPICH2\bin\mpiexec.exe&#34; (do not forget the [...]]]></description>
			<content:encoded><![CDATA[<p>Quick article about debugging your parallel applications with Visual Studio</p>
<p>Open your project properties, and go to Configuration Properties-&gt;Debugging</p>
<p>&#160;<a href="http://www.tuncbahcecioglu.com/wp-content/uploads/2009/08/mpi_debugging.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="mpi_debugging" border="0" alt="mpi_debugging" src="http://www.tuncbahcecioglu.com/wp-content/uploads/2009/08/mpi_debugging_thumb.jpg" width="485" height="339" /></a></p>
<p> <span id="more-68"></span>
<p>All we have to do is to fill 3 textboxes:</p>
<ol>
<li><strong>MPIRun Command</strong> is the path + filename of your mpirun applcation(usually mpiexec.exe or mpirun.exe), In my case it is <em><u>&quot;c:\Program Files\MPICH2\bin\mpiexec.exe&quot;</u></em> (do not forget the “”). </li>
<li><strong>MPIRun Arguments</strong> are the arguments we want to pass to the mPIRun command, at very least we have to tell mpi the number processes to spawn, so we use <u><em>–n 2</em> </u>for 2 processes (change 2 as you wish). </li>
<li><strong>MPIShim Loacation </strong>is the path + filename of your mpishim.exe file. Mpishim.exe is diffrent for every release of visual studio and platform you have. For example its location for Visual Studio 2005 for 32bit platforms should be <u><em>“C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86”</em></u> </li>
</ol>
<p><em><u><a href="http://www.tuncbahcecioglu.com/wp-content/uploads/2009/08/mpi_debugging_filled.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="mpi_debugging_filled" border="0" alt="mpi_debugging_filled" src="http://www.tuncbahcecioglu.com/wp-content/uploads/2009/08/mpi_debugging_filled_thumb.jpg" width="500" height="347" /></a></u></em></p>
<ul class="related_post"><li><a href="http://www.tuncbahcecioglu.com/posts/optimum-design-of-high-rise-steel-buildings-using-an-evolution-strategy-integrated-parallel-algorithm/" title="Optimum Design of High-Rise Steel Buildings using an Evolution Strategy Integrated Parallel Algorithm">Optimum Design of High-Rise Steel Buildings using an Evolution Strategy Integrated Parallel Algorithm</a></li><li><a href="http://www.tuncbahcecioglu.com/posts/delphi-and-mpi-closer-look-2/" title="delphi and mpi, closer look 2">delphi and mpi, closer look 2</a></li><li><a href="http://www.tuncbahcecioglu.com/posts/delphi-and-mpi-closer-look-1/" title="DELPHI and MPI, closer look 1">DELPHI and MPI, closer look 1</a></li><li><a href="http://www.tuncbahcecioglu.com/posts/a-comparative-study-on-two-different-direct-parallel-solution-strategies-for-large-scale-problems/" title="A Comparative Study on Two Different Direct Parallel Solution Strategies for Large-Scale Problems">A Comparative Study on Two Different Direct Parallel Solution Strategies for Large-Scale Problems</a></li><li><a href="http://www.tuncbahcecioglu.com/posts/send-stdstring-with-mpi/" title="send std::string with mpi">send std::string with mpi</a></li><li><a href="http://www.tuncbahcecioglu.com/posts/delphi-and-mpi-in-4-steps/" title="Delphi and mpi in 4 steps">Delphi and mpi in 4 steps</a></li><li><a href="http://www.tuncbahcecioglu.com/posts/installing-boost-for-visual-studio/" title="Installing boost for visual studio">Installing boost for visual studio</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.tuncbahcecioglu.com/posts/mpi-debugging-with-visual-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
