.NET Parallel Programming

All about Async/Await, System.Threading.Tasks, System.Collections.Concurrent, System.Linq, and more…

Mandelbrot in Parallel with C++/CLI

Since the release of the December 2007 CTP of Parallel Extensions, we've received several questions about whether Parallel Extensions can be used from C++/CLI.  In short, yes, it can! (It can be used with any .NET language, one of the beauties of this functionality being provided through a library.)  To demonstrate, we included in ...

What’s New in the June 2008 CTP of Parallel Extensions

We've just released a new community technology preview (CTP) of Parallel Extensions to the .NET Framework!  You can download it from https://www.microsoft.com/downloads/details.aspx?FamilyId=348F73FD-593D-4B3C-B055-694C50D2B0F3.  This release contains a plethora of bug fixes as well as some design changes to address some great ...

Known Issues in the June 2008 CTP of Parallel Extensions

The Jun08 CTP is still an early pre-release version that is not ready for production usage.  In addition to on-going feature additions and performance work, there are some known issues that we plan to address in future releases.  Of course, there are always things that we missed and we would love your feedback on them either as ...

Concurrency Pre-Conference Session at the PDC

Interested in parallel programming with .NET and on Windows?  Thinking of attending the Microsoft PDC this year?  Well, if you do, make sure to come a day early.  The Parallel Computing Platform team will be presenting a day-long pre-conference session on October 26th from 10:00am-5:45pm: Concurrent, Multi-core Programming on ...

Parallel Computing Platform at TechEd 2008

(image) Heading to TechEd 2008? Come discover some of the exciting technologies the Parallel Computing Platform team is working on. We're presenting four sessions on parallelism at the Developer conference: DVP205 The Microsoft Parallel Computing Initiative: Bringing Concurrency to the Masses Tuesday, June 3 10:30 AM - 11:45 AM, S210 B ...