<?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: Mutual Exclusion with Locks - an Introduction</title>
	<atom:link href="http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/</link>
	<description>A Blog on Parallel Programming and Concurrency by Michael Suess</description>
	<pubDate>Sat, 31 Jul 2010 08:52:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: chintam</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-97789</link>
		<dc:creator>chintam</dc:creator>
		<pubDate>Mon, 27 Apr 2009 17:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-97789</guid>
		<description>Hello fren...
I dint completed the whole one except till first of spin lock...
But it was on of the most simplest and understandable words i ever heared and understood related to parallel computing.I would be pleasured to learn all the concepts of parallel computing form you..Hope i get all the articles am in  need off...Thanks alot...
Keep writing....</description>
		<content:encoded><![CDATA[<p>Hello fren&#8230;<br />
I dint completed the whole one except till first of spin lock&#8230;<br />
But it was on of the most simplest and understandable words i ever heared and understood related to parallel computing.I would be pleasured to learn all the concepts of parallel computing form you..Hope i get all the articles am in  need off&#8230;Thanks alot&#8230;<br />
Keep writing&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yuri</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-92519</link>
		<dc:creator>Yuri</dc:creator>
		<pubDate>Mon, 17 Nov 2008 18:04:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-92519</guid>
		<description>Great article! 
Way to go</description>
		<content:encoded><![CDATA[<p>Great article!<br />
Way to go</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pallavi</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-73894</link>
		<dc:creator>pallavi</dc:creator>
		<pubDate>Tue, 05 Aug 2008 07:21:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-73894</guid>
		<description>Hi ,
I am Pallavi. I have gone through the article , its very good for brgineer . Can you provide me some idea on how the threading and mutual exclusion is handled in Linux o/s ? What are the differences as compared to windows ? Can you send some good links or book names ?

Thanks And Regards</description>
		<content:encoded><![CDATA[<p>Hi ,<br />
I am Pallavi. I have gone through the article , its very good for brgineer . Can you provide me some idea on how the threading and mutual exclusion is handled in Linux o/s ? What are the differences as compared to windows ? Can you send some good links or book names ?</p>
<p>Thanks And Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: varun</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-54489</link>
		<dc:creator>varun</dc:creator>
		<pubDate>Sun, 30 Mar 2008 09:32:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-54489</guid>
		<description>Can you please tel me when the mutex and spinlock is useful,

I mean,  in case of uniprocessor and multiprocessor environment.

As per as my knowledge is concerned, in uniprocessor , we should use mutex and in multiprocessor, we should use spin lock.??

Please explain is it right or wrong?</description>
		<content:encoded><![CDATA[<p>Can you please tel me when the mutex and spinlock is useful,</p>
<p>I mean,  in case of uniprocessor and multiprocessor environment.</p>
<p>As per as my knowledge is concerned, in uniprocessor , we should use mutex and in multiprocessor, we should use spin lock.??</p>
<p>Please explain is it right or wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2007-12-15 &#171; Donghai Ma</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-35769</link>
		<dc:creator>links for 2007-12-15 &#171; Donghai Ma</dc:creator>
		<pubDate>Sat, 15 Dec 2007 04:17:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-35769</guid>
		<description>[...] Mutual Exclusion with Locks - an Introduction &#124; Thinking Parallel (tags: programming concurrency threads tutorial locking design) [...]</description>
		<content:encoded><![CDATA[<p>[...] Mutual Exclusion with Locks - an Introduction | Thinking Parallel (tags: programming concurrency threads tutorial locking design) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Deepa</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-34470</link>
		<dc:creator>Deepa</dc:creator>
		<pubDate>Tue, 04 Dec 2007 08:31:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-34470</guid>
		<description>Good article for a beginner. I was trying to look up the meaning of Mutual Exclusion and locking and was glad I got to this page.

The article proved cent percent useful.

Keep writing,
Deepa</description>
		<content:encoded><![CDATA[<p>Good article for a beginner. I was trying to look up the meaning of Mutual Exclusion and locking and was glad I got to this page.</p>
<p>The article proved cent percent useful.</p>
<p>Keep writing,<br />
Deepa</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Aebischer</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-31729</link>
		<dc:creator>Joe Aebischer</dc:creator>
		<pubDate>Sat, 17 Nov 2007 15:05:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-31729</guid>
		<description>Mutual Exclusion with Locks - an Introduction 

Enjoyed your article very much I'm a real dummy and need explanations that are easy to read, understand, and possible use for my final project MS in CIS. Keep up the good work. You might make a few more online references. I'm getting poor pursueing book purchasing.</description>
		<content:encoded><![CDATA[<p>Mutual Exclusion with Locks - an Introduction </p>
<p>Enjoyed your article very much I&#8217;m a real dummy and need explanations that are easy to read, understand, and possible use for my final project MS in CIS. Keep up the good work. You might make a few more online references. I&#8217;m getting poor pursueing book purchasing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Suess</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-24549</link>
		<dc:creator>Michael Suess</dc:creator>
		<pubDate>Wed, 26 Sep 2007 08:33:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-24549</guid>
		<description>@vgdti: pthreads supports spinlocks now, look &lt;a href="http://www.opengroup.org/onlinepubs/009695399/functions/pthread_spin_lock.html" rel="nofollow"&gt;here&lt;/a&gt; for the description. Beware that this is an optional part and does not need to be provided by all implementations.</description>
		<content:encoded><![CDATA[<p>@vgdti: pthreads supports spinlocks now, look <a href="http://www.opengroup.org/onlinepubs/009695399/functions/pthread_spin_lock.html" rel="nofollow">here</a> for the description. Beware that this is an optional part and does not need to be provided by all implementations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vgdti</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-24543</link>
		<dc:creator>vgdti</dc:creator>
		<pubDate>Wed, 26 Sep 2007 06:42:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-24543</guid>
		<description>Thanks for the nice article.

I am just wondering if Pthread really supports the spinlocks as what your said "It depends on your threading system, which lock-variant is provided to you. Pthreads for example used to have only mutexes, but now provides both."</description>
		<content:encoded><![CDATA[<p>Thanks for the nice article.</p>
<p>I am just wondering if Pthread really supports the spinlocks as what your said &#8220;It depends on your threading system, which lock-variant is provided to you. Pthreads for example used to have only mutexes, but now provides both.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: etenv</title>
		<link>http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/comment-page-1/#comment-23083</link>
		<dc:creator>etenv</dc:creator>
		<pubDate>Thu, 13 Sep 2007 18:52:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.thinkingparallel.com/2006/09/09/mutual-exclusion-with-locks-an-introduction/#comment-23083</guid>
		<description>Thank you Michael for providing that kind of article in  such a pleasant way of reviewing the concepts.
I'm currently learning multithreading programming and I'll surely take a look at the rest of your blog.


A with/tip i would  suggest -&#62; provide more code examples.

else{
Keep up the good work.
Loved your writing style! 
}</description>
		<content:encoded><![CDATA[<p>Thank you Michael for providing that kind of article in  such a pleasant way of reviewing the concepts.<br />
I&#8217;m currently learning multithreading programming and I&#8217;ll surely take a look at the rest of your blog.</p>
<p>A with/tip i would  suggest -&gt; provide more code examples.</p>
<p>else{<br />
Keep up the good work.<br />
Loved your writing style!<br />
}</p>
]]></content:encoded>
	</item>
</channel>
</rss>
