<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: Ten Questions with Sanjiv Shah about Parallel Programming and OpenMP</title>
	<atom:link href="http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/</link>
	<description>A Blog on Parallel Programming and Concurrency by Michael Suess</description>
	<pubDate>Fri, 12 Mar 2010 13:07:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: pradeep</title>
		<link>http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/comment-page-1/#comment-5694</link>
		<dc:creator>pradeep</dc:creator>
		<pubDate>Thu, 05 Apr 2007 09:52:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/#comment-5694</guid>
		<description>Hai folks,

Sun studio is having sun thread analyzer which is a data race detection tool.
Here I will tell you how to use it

while compiling use -xinstrument=datarace but wwithout using -c.
and collect the experiment using 
$collect -r all source arguments
by default the exp starts with tha.1.er
check for data race using this
$tha tha.1.er
You will pop up with a graphical window.

I think its pretty easy to work with sun thread analyzer</description>
		<content:encoded><![CDATA[<p>Hai folks,</p>
<p>Sun studio is having sun thread analyzer which is a data race detection tool.<br />
Here I will tell you how to use it</p>
<p>while compiling use -xinstrument=datarace but wwithout using -c.<br />
and collect the experiment using<br />
$collect -r all source arguments<br />
by default the exp starts with tha.1.er<br />
check for data race using this<br />
$tha tha.1.er<br />
You will pop up with a graphical window.</p>
<p>I think its pretty easy to work with sun thread analyzer</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erlang-China &#187; Blog Archive &#187; Ten Questions with Sanjiv Shah(OpenMP)以及 Blah Blah</title>
		<link>http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/comment-page-1/#comment-5673</link>
		<dc:creator>Erlang-China &#187; Blog Archive &#187; Ten Questions with Sanjiv Shah(OpenMP)以及 Blah Blah</dc:creator>
		<pubDate>Thu, 05 Apr 2007 01:46:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/#comment-5673</guid>
		<description>[...] ThinkingParallel 发布了 Interviewing the Parallel Programming Idols 系列的第三部—— Ten Questions with Sanjiv Shah about Parallel Programming and OpenMP 让我对于并行计算的其他解决方案（这次是OpenMP）有了一些了解。 [...]</description>
		<content:encoded><![CDATA[<p>[...] ThinkingParallel 发布了 Interviewing the Parallel Programming Idols 系列的第三部—— Ten Questions with Sanjiv Shah about Parallel Programming and OpenMP 让我对于并行计算的其他解决方案（这次是OpenMP）有了一些了解。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: franjesus</title>
		<link>http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/comment-page-1/#comment-5599</link>
		<dc:creator>franjesus</dc:creator>
		<pubDate>Wed, 04 Apr 2007 09:55:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/#comment-5599</guid>
		<description>Yes, now that I installed it, I know it works fine :-). Thanks!!</description>
		<content:encoded><![CDATA[<p>Yes, now that I installed it, I know it works fine :-). Thanks!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Suess</title>
		<link>http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/comment-page-1/#comment-5584</link>
		<dc:creator>Michael Suess</dc:creator>
		<pubDate>Wed, 04 Apr 2007 08:09:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/#comment-5584</guid>
		<description>@bong: I know of the &lt;a href="http://developers.sun.com/sunstudio/downloads/drdt/using.html" rel="nofollow"&gt;Sun Studio Data-Race detection tool&lt;/a&gt;, but have not found the time to try it out. I think &lt;a href="http://valgrind.org/" rel="nofollow"&gt;Valgrind&lt;/a&gt; does some limited checking as well (mostly for sequential correctness, don't know if they have extended it to threads yet), but all others are not as comprehensive as the Intel solution as far as I know.

@franjesus: the thread-checker works on AMD-processors just fine. I don't think it is NUMA-aware. Thanks for the instructions on installing on Ubuntu, I will make sure to try them out shortly!</description>
		<content:encoded><![CDATA[<p>@bong: I know of the <a href="http://developers.sun.com/sunstudio/downloads/drdt/using.html" rel="nofollow">Sun Studio Data-Race detection tool</a>, but have not found the time to try it out. I think <a href="http://valgrind.org/" rel="nofollow">Valgrind</a> does some limited checking as well (mostly for sequential correctness, don&#8217;t know if they have extended it to threads yet), but all others are not as comprehensive as the Intel solution as far as I know.</p>
<p>@franjesus: the thread-checker works on AMD-processors just fine. I don&#8217;t think it is NUMA-aware. Thanks for the instructions on installing on Ubuntu, I will make sure to try them out shortly!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: franjesus</title>
		<link>http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/comment-page-1/#comment-5535</link>
		<dc:creator>franjesus</dc:creator>
		<pubDate>Tue, 03 Apr 2007 16:26:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/#comment-5535</guid>
		<description>You might be interested in &lt;a href="http://softwarecommunity.intel.com/isn/Community/en-US/forums/30232908/ShowThread.aspx#30232908" rel="nofollow"&gt;this&lt;/a&gt;.

I just managed to install the intel thread checker under Ubuntu. I'll reproduce it here:

In short:

tar xzvf tcheck3.0_007cli_lin.tar.gz
cd itt_tc_cl/data/
vi install-tc.sh
:1399
:s/rpm -q/dpkg -s/
:wq
sudo apt-get install rpm
sudo touch /etc/SuSE-release
sudo ./install-tc.sh --nonrpm

Accept all defaults and copy the license file to  /opt/intel/licenses

sudo rm /etc/SuSE-release

Done!</description>
		<content:encoded><![CDATA[<p>You might be interested in <a href="http://softwarecommunity.intel.com/isn/Community/en-US/forums/30232908/ShowThread.aspx#30232908" rel="nofollow">this</a>.</p>
<p>I just managed to install the intel thread checker under Ubuntu. I&#8217;ll reproduce it here:</p>
<p>In short:</p>
<p>tar xzvf tcheck3.0_007cli_lin.tar.gz<br />
cd itt_tc_cl/data/<br />
vi install-tc.sh<br />
:1399<br />
:s/rpm -q/dpkg -s/<br />
:wq<br />
sudo apt-get install rpm<br />
sudo touch /etc/SuSE-release<br />
sudo ./install-tc.sh &#8211;nonrpm</p>
<p>Accept all defaults and copy the license file to  /opt/intel/licenses</p>
<p>sudo rm /etc/SuSE-release</p>
<p>Done!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: franjesus</title>
		<link>http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/comment-page-1/#comment-5533</link>
		<dc:creator>franjesus</dc:creator>
		<pubDate>Tue, 03 Apr 2007 15:45:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/#comment-5533</guid>
		<description>Does Intel Thread Checker work for other x86 platforms? (eg AMD Opteron).

Is it NUMA-aware?</description>
		<content:encoded><![CDATA[<p>Does Intel Thread Checker work for other x86 platforms? (eg AMD Opteron).</p>
<p>Is it NUMA-aware?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bong</title>
		<link>http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/comment-page-1/#comment-5527</link>
		<dc:creator>bong</dc:creator>
		<pubDate>Tue, 03 Apr 2007 12:53:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2007/04/03/ten-questions-with-sanjiv-shah-about-parallel-programming-and-openmp/#comment-5527</guid>
		<description>Is Intel Thread Checker really the _only_ tool? Does anyone know of any open source tools out there? How about the other processor manufacturers?</description>
		<content:encoded><![CDATA[<p>Is Intel Thread Checker really the _only_ tool? Does anyone know of any open source tools out there? How about the other processor manufacturers?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
