<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Multithreading: load and store reordering</title><link>http://msmvps.com/blogs/luisabreu/archive/2009/06/29/multithreading-load-and-store-reordering.aspx</link><description>Until now, we’ve been busy talking a look at several interesting topics associated with multithreading programming. As we’ve seen, one of the most problematic areas in multithreaded programs is sharing state across multiple threads. As we’ve seen in several</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Multithreading: introducing memory fences</title><link>http://msmvps.com/blogs/luisabreu/archive/2009/06/29/multithreading-load-and-store-reordering.aspx#1697696</link><pubDate>Fri, 03 Jul 2009 14:11:10 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1697696</guid><dc:creator>ASPInsiders</dc:creator><description>&lt;p&gt;A few posts back, we’ve introduced the concept of load and store reordering. As we’ve seen, reordering&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1697696" width="1" height="1"&gt;</description></item><item><title>Multithreading: introducing memory fences</title><link>http://msmvps.com/blogs/luisabreu/archive/2009/06/29/multithreading-load-and-store-reordering.aspx#1697686</link><pubDate>Fri, 03 Jul 2009 12:58:23 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1697686</guid><dc:creator>LA.NET [EN]</dc:creator><description>&lt;p&gt;A few posts back, we’ve introduced the concept of load and store reordering. As we’ve seen, reordering&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1697686" width="1" height="1"&gt;</description></item><item><title>Multithreading: load and store reordering - LA.NET [EN]</title><link>http://msmvps.com/blogs/luisabreu/archive/2009/06/29/multithreading-load-and-store-reordering.aspx#1697238</link><pubDate>Tue, 30 Jun 2009 02:03:17 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1697238</guid><dc:creator>9eFish</dc:creator><description>&lt;p&gt;9efish.感谢你的文章 - Trackback from 9eFish&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1697238" width="1" height="1"&gt;</description></item><item><title>Multithreading: hardware atomicity</title><link>http://msmvps.com/blogs/luisabreu/archive/2009/06/29/multithreading-load-and-store-reordering.aspx#1697207</link><pubDate>Mon, 29 Jun 2009 22:10:21 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1697207</guid><dc:creator>ASPInsiders</dc:creator><description>&lt;p&gt;In the previous post , we’ve started looking at memory loads and stores reordering. In this post, we’re&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1697207" width="1" height="1"&gt;</description></item><item><title>Multithreading: hardware atomicity</title><link>http://msmvps.com/blogs/luisabreu/archive/2009/06/29/multithreading-load-and-store-reordering.aspx#1697203</link><pubDate>Mon, 29 Jun 2009 21:41:31 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1697203</guid><dc:creator>LA.NET [EN]</dc:creator><description>&lt;p&gt;In the previous post , we’ve started looking at memory loads and stores reordering. In this post, we&lt;/p&gt;
&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1697203" width="1" height="1"&gt;</description></item></channel></rss>