Posts by this author

Aug 12, 2010
Post comments count0
Post likes count0

“C# 4.0 in a Nutshell” parallel programming content

Joe Albahari, author of "C# 4.0 in a Nutshell", has just published on his Web site the material from his book covering Parallel Extensions.  You can find his extensive article here:https://www.albahari.com/threading/part5.aspxNice work, Joe.

.NET Parallel Programming
Jul 12, 2010
Post comments count0
Post likes count0

Microsoft Biology Foundation 1.0 Released

It's exciting to see that the Microsoft Biology Foundation 1.0 has been released!  You can read more about it here.  From MBF's Web site:"The Microsoft Biology Foundation (MBF) is a language-neutral bioinformatics toolkit built as an extension to the Microsoft .NET Framework, initially aimed at the area of Genomics research. Currentl...

.NET Parallel Programming
Jul 1, 2010
Post comments count0
Post likes count0

Are you using parallelism with .NET? We’d love to know.

About six months ago, we posted on this blog to ask for details on if/how you're using Parallel Extensions, and we got a great number of awesome responses... thanks!!  As that blog post has long since faded into distant memory, we're asking again :)Are you using Parallel Extensions, the parallelism support introduced with .NET 4? e.g. Parallel...

.NET Parallel Programming
Jun 13, 2010
Post comments count1
Post likes count0

“Task.Factory.StartNew” vs “new Task(…).Start”

With TPL, there are several ways to create and start a new task.  One way is to use the constructor for task followed by a call to the Start method, e.g.        new Task(...).Start();and the other is by using the StartNew method of TaskFactory, e.g.        Task.Factory.StartNew(....

.NET Parallel Programming
Jun 13, 2010
Post comments count0
Post likes count0

Upcoming NYC user group presentation on Parallel Programming

I'm going to be in Manhattan on June 29th, and while there I'll be presenting to a joint meeting of the NYC .NET Developer's Group and the New York ALT.NET Group on parallel programming with .NET 4 and Visual Studio 2010.  Details are available here, and I'll look forward to seeing you there!Thanks!Stephen

.NET Parallel Programming
Jun 6, 2010
Post comments count0
Post likes count0

Parallel Computing at TechEd North America 2010

Are you attending TechEd in New Orleans this week?  If so, check out the multitude of parallel computing-related breakout sessions, including: The first two (DEV314 and DEV317) are being presented by Huseyin Yildiz, one of the primary developers on the Parallel Computing Platform team responsible for the Task Parallel Library.En...

.NET Parallel Programming
May 25, 2010
Post comments count0
Post likes count0

Lesser-known Multi-threaded Debugging Support in Visual Studio 2010

We’ve been very excited about the new debugging windows in Visual Studio 2010, namely Parallel Tasks and Parallel Stacks, as well as the newly revamped Threads window, and thus we’ve talked about them quite a bit. For an overview, you can read the MSDN Magazine article at https://msdn.microsoft.com/en-us/magazine/ee410778.aspx, and Daniel Moth has ...

.NET Parallel Programming
May 24, 2010
Post comments count0
Post likes count1

Why is TaskContinuationsOptions.ExecuteSynchronously opt-in?

For a relatively advanced feature, I've been surprised how often this question has come up recently. When a task completes, its continuations become available for execution, and by default, a continuation will be scheduled for execution rather than executed immediately.  This means that the continuation has to be queued to the scheduler a...

.NET Parallel Programming
May 16, 2010
Post comments count0
Post likes count0

Blog Platform Upgrades Happening this Week

Dear Parallel Computing Enthusiasts, This week, Microsoft is rolling out a platform update to all blogs on the http://blogs.msdn.com site, including this one.  Comments on this blog will be disabled at approximately 9pm PST tonight and will be off until mid-day on the 24th.  We also do not expect to publish any new blog posts during this ...

.NET Parallel Programming
May 4, 2010
Post comments count0
Post likes count0

ParallelExtensionsExtras Tour – #16 – Async Tasks for WebClient, SmtpClient, and Ping

(The full set of ParallelExtensionsExtras Tour posts is available here.) The Task Parallel Library isn’t just about CPU-bound operations.  The Task class is a great representation for any asynchronous operation, even those implemented purely as asynchronous I/O.Task’s ability to represent arbitrary asynchronous operations without...

.NET Parallel Programming