<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><description>Alex Miller’s links to interesting concurrency articles, mostly about Java, Scala, Erlang.  Either shared state or actor-based/message-passing models.</description><title>Concurrency</title><generator>Tumblr (3.0; @concurrency)</generator><link>http://concurrency.tumblr.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/concurrency" type="application/rss+xml" /><item><title>Expert to Expert: Erik Meijer and Roger Barga: Introduction to Dryad and DryadLINQ</title><description>&lt;a href="http://channel9.msdn.com/posts/Charles/Expert-to-Expert-Erik-Roger-Barga-Introduction-to-Dryad-and-DryadLINQ/"&gt;Expert to Expert: Erik Meijer and Roger Barga: Introduction to Dryad and DryadLINQ&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/IMgG28pCnnw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/IMgG28pCnnw/143700782</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/143700782</guid><pubDate>Fri, 17 Jul 2009 15:36:19 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/143700782</feedburner:origLink></item><item><title>Multicore Programming Workshop - Lecture 1</title><description>&lt;a href="http://www.multicoreinfo.com/2009/07/multicore-workshop-1/"&gt;Multicore Programming Workshop - Lecture 1&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/LeHfXQj6xZY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/LeHfXQj6xZY/143700540</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/143700540</guid><pubDate>Fri, 17 Jul 2009 15:35:49 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/143700540</feedburner:origLink></item><item><title>Jordan Zimmerman: The Programmer Has No Clothes: Does Scala have clothes?</title><description>&lt;a href="http://javaoldschool.blogspot.com/2009/07/does-scala-have-clothes.html"&gt;Jordan Zimmerman: The Programmer Has No Clothes: Does Scala have clothes?&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/VszcD77rFuA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/VszcD77rFuA/143700327</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/143700327</guid><pubDate>Fri, 17 Jul 2009 15:35:18 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/143700327</feedburner:origLink></item><item><title>Tobias: Software Transactional Memory: Yay, Nay or Someday?</title><description>&lt;a href="http://return42.blogspot.com/2009/07/software-transactional-memory-yay-ney.html"&gt;Tobias: Software Transactional Memory: Yay, Nay or Someday?&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/wenLMEovY9o" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/wenLMEovY9o/140553984</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/140553984</guid><pubDate>Sun, 12 Jul 2009 23:32:41 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/140553984</feedburner:origLink></item><item><title>Using Locks Effectively in Parallel Programming</title><description>&lt;a href="http://software.intel.com/en-us/articles/using-locks-effectively-in-parallel-programming-v4/"&gt;Using Locks Effectively in Parallel Programming&lt;/a&gt;: research paper…&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/vYQuOIQ7X_w" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/vYQuOIQ7X_w/139793103</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/139793103</guid><pubDate>Sat, 11 Jul 2009 15:47:51 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/139793103</feedburner:origLink></item><item><title>Joh: F# for game development: Concurrency on a single thread</title><description>&lt;a href="http://sharp-gamedev.blogspot.com/2009/07/concurrency-on-single-thread.html"&gt;Joh: F# for game development: Concurrency on a single thread&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/oAbtCLCWt7o" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/oAbtCLCWt7o/138429833</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/138429833</guid><pubDate>Thu, 09 Jul 2009 10:09:20 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/138429833</feedburner:origLink></item><item><title>Another introduction to parallelism</title><description>&lt;a href="http://softtalkblog.wordpress.com/2009/07/08/another-introduction-to-parallelism/"&gt;Another introduction to parallelism&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/HLTsifHP2nU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/HLTsifHP2nU/137842013</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/137842013</guid><pubDate>Wed, 08 Jul 2009 12:14:07 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/137842013</feedburner:origLink></item><item><title>Dhanji Prasanna: Concurrency and Immutability</title><description>&lt;a href="http://www.infoq.com/articles/dhanji-prasanna-concurrency"&gt;Dhanji Prasanna: Concurrency and Immutability&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/mto9zvMR_Wc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/mto9zvMR_Wc/137802038</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/137802038</guid><pubDate>Wed, 08 Jul 2009 10:53:20 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/137802038</feedburner:origLink></item><item><title>Communications of the ACM: Scalable Synchronous Queues [pdf]</title><description>&lt;a href="http://www.cs.rochester.edu/~scott/papers/2006_PPoPP_synch_queues.pdf"&gt;Communications of the ACM: Scalable Synchronous Queues [pdf]&lt;/a&gt;: Two new nonblocking contention-free synchronous queues.&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/EhzVckYIfm0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/EhzVckYIfm0/137695570</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/137695570</guid><pubDate>Wed, 08 Jul 2009 06:54:00 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/137695570</feedburner:origLink></item><item><title>Jorge Ortiz: Pimp My Lock: A case study in Scala API design</title><description>&lt;a href="http://uncountablymany.blogspot.com/2009/07/pimp-my-lock-case-study-in-scala-api.html"&gt;Jorge Ortiz: Pimp My Lock: A case study in Scala API design&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/Wsc3GW7pRYU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/Wsc3GW7pRYU/137692787</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/137692787</guid><pubDate>Wed, 08 Jul 2009 06:46:16 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/137692787</feedburner:origLink></item><item><title>Douglas Eadline: Concurrent and Parallel Are Not The Same</title><description>&lt;a href="http://www.multicoreinfo.com/2009/07/concurrent-parallel/"&gt;Douglas Eadline: Concurrent and Parallel Are Not The Same&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/1SGLUUigYP8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/1SGLUUigYP8/137690873</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/137690873</guid><pubDate>Wed, 08 Jul 2009 06:40:54 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/137690873</feedburner:origLink></item><item><title>Steve Bjorg: Introducing Dream Profile 2</title><description>&lt;a href="http://blog.developer.mindtouch.com/2009/07/07/introducing-dream-profile-2/"&gt;Steve Bjorg: Introducing Dream Profile 2&lt;/a&gt;: Elastic thread pools and lock free data structures in Dream&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/2sjQq-TwvlY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/2sjQq-TwvlY/137438618</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/137438618</guid><pubDate>Tue, 07 Jul 2009 20:56:51 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/137438618</feedburner:origLink></item><item><title>InfoQ: Erlang Concurrency, What’s The Fuss?</title><description>&lt;a href="http://www.infoq.com/presentations/Erlang-Concurrency-Francesco-Cesarini"&gt;InfoQ: Erlang Concurrency, What’s The Fuss?&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/Am5SDvASRgo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/Am5SDvASRgo/137365592</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/137365592</guid><pubDate>Tue, 07 Jul 2009 18:27:51 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/137365592</feedburner:origLink></item><item><title>Snow Leopard in Depth: Grand Central Dispatch</title><description>&lt;a href="http://theappleblog.com/2009/07/06/snow-leopard-in-depth-grand-central-dispatch/"&gt;Snow Leopard in Depth: Grand Central Dispatch&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/MB6J_VTodkk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/MB6J_VTodkk/137087898</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/137087898</guid><pubDate>Tue, 07 Jul 2009 09:11:24 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/137087898</feedburner:origLink></item><item><title>EC^2 Conference - Exploiting Concurrency Efficiently and Correctly</title><description>&lt;a href="http://www.cs.utah.edu/ec2/"&gt;EC^2 Conference - Exploiting Concurrency Efficiently and Correctly&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/SOJ1eN-Pvl8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/SOJ1eN-Pvl8/136796496</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/136796496</guid><pubDate>Mon, 06 Jul 2009 21:44:41 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/136796496</feedburner:origLink></item><item><title>ACM Queue: Real-World Concurrency</title><description>&lt;a href="http://queue.acm.org/detail.cfm?id=1454462"&gt;ACM Queue: Real-World Concurrency&lt;/a&gt;: great article&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/o8PrPo7ejU0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/o8PrPo7ejU0/136738429</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/136738429</guid><pubDate>Mon, 06 Jul 2009 19:47:49 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/136738429</feedburner:origLink></item><item><title>Jeff Mesnil: Concurrency Is My New Memory Management Criteria</title><description>&lt;a href="http://jmesnil.net/weblog/2009/07/06/concurrency-is-my-new-memory-management-criteria/"&gt;Jeff Mesnil: Concurrency Is My New Memory Management Criteria&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/qHHNI7BVtB0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/qHHNI7BVtB0/136571611</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/136571611</guid><pubDate>Mon, 06 Jul 2009 14:02:39 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/136571611</feedburner:origLink></item><item><title>Refcardz: Core Java Concurrency</title><description>&lt;a href="http://refcardz.dzone.com/refcardz/core-java-concurrency"&gt;Refcardz: Core Java Concurrency&lt;/a&gt;: Java Concurrency refcard&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/iS7RlQNDkGo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/iS7RlQNDkGo/136419674</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/136419674</guid><pubDate>Mon, 06 Jul 2009 08:42:18 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/136419674</feedburner:origLink></item><item><title>Senthil Kumar: Volatile and local</title><description>&lt;a href="http://msmvps.com/blogs/senthil/archive/2009/07/03/volatile-and-local.aspx"&gt;Senthil Kumar: Volatile and local&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/5xH6EC5xbD0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/5xH6EC5xbD0/136078715</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/136078715</guid><pubDate>Sun, 05 Jul 2009 18:59:46 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/136078715</feedburner:origLink></item><item><title>Jérémie Laval: GSoC: the now and the next</title><description>&lt;a href="http://garuma.wordpress.com/2009/07/03/gsoc-the-now-and-the-next/"&gt;Jérémie Laval: GSoC: the now and the next&lt;/a&gt;: Summer of Code in concurrency on Mono&lt;img src="http://feeds.feedburner.com/~r/concurrency/~4/uSgDaaGTQVA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/concurrency/~3/uSgDaaGTQVA/135329047</link><guid isPermaLink="false">http://concurrency.tumblr.com/post/135329047</guid><pubDate>Sat, 04 Jul 2009 08:37:27 -0500</pubDate><feedburner:origLink>http://concurrency.tumblr.com/post/135329047</feedburner:origLink></item></channel></rss>
