Showing results for Parallel Extensions - .NET Blog

May 22, 2008
Post comments count0
Post likes count0

Microsoft Visual Studio 2008 SP1 Beta and .NET Framework 3.5 SP1 Beta

essey
essey

Download the Visual Studio 2008 SP1 Beta and try it out with the Dec07 CTP of Parallel Extensions.  There are no known compatibility issues at this time, though it is always possible that we missed something crucial to your prototyping scenarios.  Please let us know about your experiences, so that we can factor that into our development.&...

.NET Parallel Programming
Apr 3, 2008
Post comments count0
Post likes count0

Q&As from the 2008 Financial Services Developer Conference

Stephen Toub - MSFT
Stephen Toub - MSFT

A few weeks ago, I presented on Parallel Extensions to the .NET Framework at the 6th annual Microsoft Financial Services Developer Conference (the decks from the conference are now available online).  I had a great time and a great audience, and during the presentation on Thursday I received some good questions.  Here are some of them alo...

.NET Parallel Programming
Mar 18, 2008
Post comments count0
Post likes count0

New PLINQ video on Channel 9

Stephen Toub - MSFT
Stephen Toub - MSFT

Igor and Joe from our Parallel Extensions team sat down with Charles from Channel 9 to discuss the inner workings of PLINQ.  The video of the conversation is now available at https://channel9.msdn.com/showpost.aspx?postid=390736. "Continuing our exploration of the Parallel Computing Platform and the folks who think it up and build it...

.NET Parallel Programming
Mar 16, 2008
Post comments count0
Post likes count0

Wrapping an APM implementation with Future

Stephen Toub - MSFT
Stephen Toub - MSFT

In a previous post, I talked about implementing the Asynchronous Programming Model pattern using Future<T> from Parallel Extensions to the .NET Framework.  It's also possible to go in the opposite direction, to create a Future<T> from an existing APM implementation.As has been shown in previous examples, in this example we'll take ...

.NET Parallel Programming
Mar 15, 2008
Post comments count0
Post likes count0

Jobs on the Parallel Computing Platform team

Stephen Toub - MSFT
Stephen Toub - MSFT

As mentioned in a previous post, we're actively hiring for the Parallel Computing Platform team at Microsoft.  Whether you're interested in PM, dev, test, or product management, we have some awesome positions available! You can see a list of them and apply for those positions here.

.NET Parallel Programming
Mar 13, 2008
Post comments count0
Post likes count0

Parallel loop performance

Stephen Toub - MSFT
Stephen Toub - MSFT

We've received several questions on the MSDN Forums for Parallel Extensions about the performance of the Parallel class, and specifically of the loop constructs we provided in the CTP.  We're very much aware that the performance of Parallel.For/ForEach in the CTP is not optimal, and that for some situations, the overhead for these constructs w...

.NET Parallel Programming
Mar 12, 2008
Post comments count0
Post likes count0

Ordering the output of parallel computations

Stephen Toub - MSFT
Stephen Toub - MSFT

Frequently when attempting to do multiple operations in parallel, ordering becomes an issue.  Consider an application where I'm rendering and writing out to a video file frames of a movie: for (int i = 0; i < numberOfFrames; i++){    var frame = GenerateFrame(i);    WriteToMovie(frame);}For a bit of pizzazz, I'...

.NET Parallel Programming
Mar 9, 2008
Post comments count0
Post likes count0

6th Annual Microsoft Financial Services Developer Conference

Stephen Toub - MSFT
Stephen Toub - MSFT

We'll be speaking this week in NYC about Parallel Extensions to the .NET Framework at the Microsoft Financial Services Developer Conference. "The 2008 Microsoft Financial Services Developer Conference will focus on providing developers and architects in Financial Services a clear roadmap of the Microsoft development platform with a focus on High Pe...

.NET Parallel Programming
Feb 29, 2008
Post comments count0
Post likes count0

Implementing the Asynchronous Programming Model with Future

Stephen Toub - MSFT
Stephen Toub - MSFT

One of our design goals for the Task Parallel Library is to integrate well into existing asynchronous mechanisms in the .NET Framework.  And one of the most common concurrency-related patterns in the .NET Framework is the Asynchronous Programming Model (APM), which typically manifests as a BeginXx method that kicks off an asynchronous operatio...

.NET Parallel Programming
Feb 29, 2008
Post comments count0
Post likes count0

VSj article on Parallel Extensions

Stephen Toub - MSFT
Stephen Toub - MSFT

Daniel Moth is back with a nice article introducing the preview release of Parallel Extensions to the .NET Framework.  Great work, Daniel!

.NET Parallel Programming