Welcome to MSDN Blogs Sign in | Join | Help

News

  • These postings are provided "AS IS" with no warranties and confer no rights. All code and tools presented are done so under the Microsoft Public License.

July 2009 - Posts

Asynchronous programming in .NET survey
Update:  The survey is now closed.  Thanks to all that participated!   We’ve heard our customers’ frustrations with asynchronous programming and their call for improved support.  We are hoping to better understand why and how you and Read More...
Parallel Computing at Imagine Cup 2009
On Wednesday, Microsoft announced the Imagine Cup 2009 worldwide winners: http://www.microsoft.com/presspass/press/2009/jul09/07-07ImagineCup2009WinnersPR.mspx Congratulations to Team Biollel that took first place in the Parallel Computing Award for their Read More...
Interested in parallel computing? We’re hiring!
If you're reading this post, you most likely have an interest in parallel or distributed computing, writing concurrent software, and the like. Take that interest a step further, and help us make the manycore era a successful reality by coming to work Read More...
Parallel.Invoke() vs. Explicit Task Management
Parallel Extensions offers a large variety of APIs supporting parallelism. During this blog the discussion will be focused on the methodology for making a choice between two of the new Parallel Extensions concepts: parallelism achieved by using Parallel.Invoke() Read More...
TaskCreationOptions.PreferFairness
One of the ways in which the Task Parallel Library achieves good performance is through “work-stealing”.  Work-stealing is supported in the .NET 4 ThreadPool for access through the Task Parallel Library and its default scheduler.  This manifests Read More...
Processing Streams with PLINQ
In many data-parallel scenarios, all of the data to be processed is available immediately. This blog post addresses the opposite scenario: the inputs arrive gradually (as if in a stream), and we want to start producing results even before reading the Read More...
Page view tracker