Eric Eilebrecht's blog

CLR 4.0: Parallel Extensions and the CLR ThreadPool

It's been a while since I've posted; for the past several months I've been working on deep changes in the CLR ThreadPool to support the Parallel Extensions to the .NET Framework.

I hope to say a few things about the changes we're making in the CLR to support this new programming model over the coming months.  But for now I encourage everyone to watch Daniel Moth's excellent PDC presentation on this subject.  He does a fantastic job of outlining what we're doing, and why it matters to you.

And a quick note about the CTP release of the CLR that was distributed at PDC: this does not include the new ThreadPool.  The Parallel Extensions are running on their own task scheduler in this release.  However, as Daniel mentions we do intend to ship CLR 4.0 with the Parallel Extensions deeply integrated with a much-improved CLR thread pool.  Stay tuned!

Published Friday, November 07, 2008 12:03 PM by ericeil

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required
Submit

About ericeil

I have been working for Microsoft since 1997. I started as a test developer in the Windows team, then moved on to develop backend storage services for Hotmail (now Windows Live). I am currently a developer on the Common Language Runtime team, where I work on threading.

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker