DCSIMG
Microsoft Parallel Extensions to .NET Framework 3.5, December 2007 Community Technology Preview (PLINQ) - Adlai Maschiach

Adlai Maschiach

" You have to show in order to be seen "

News

Favorite Links

news

CardSpace

Books

Other InfoCards Proj

Virtual Earth

WSS / Sharepoint

SOA , Biztalk & ESB

CLR / .NET

Microsoft Parallel Extensions to .NET Framework 3.5, December 2007 Community Technology Preview (PLINQ)

Microsoft Parallel Extensions to .NET Framework 3.5, December 2007 Community Technology Preview (PLINQ)

Joe Duffy's Weblog has announced Parallel Extensions CTP is available! just a few days a go about the first Parallel Extensions (a.k.a. Parallel FX) CTP that has been posted to MSDN

Like most of us, first thing first - DOWANLO , well it's here ,

Microsoft Parallel Extensions to .NET Framework 3.5, December 2007 Community Technology Preview

or as the man says "shoot first and ask questions latter"

And now to the questions answers ( while the download and install is in the background  )

Parallel Extensions to the .NET Framework is a managed programming model for data parallelism, task parallelism, and coordination on parallel hardware unified by a common work scheduler. Parallel Extensions makes it easier for developers to write programs that scale to take advantage of parallel hardware by providing improved performance as the numbers of cores and processors increase without having to deal with many of the complexities of today’s concurrent programming models.

Well, it seems that it all began back in October 2005, while in September of 2006, the post Hello PLINQ described it as "a fully functional prototype" and "research" ( Another LINQ Technology ;) ).  which was published in:

Well, it’s come a long way since then, but it is still known is some cirlces both as Parallel FX and PLINQ. One of the Good examples is this MSDN article Running Queries On Multi-Core Processors which explains about PLINQ just one month before this article. Which at the top you can see that "This article is based on the Parallel FX library", while in the article it self "Parallel Language Integrated Query (PLINQ) offers an easy way to take advantage of parallel hardware". Regardless, now it include new imperative data parallel APIs which were needed for better LINQ Applications, Daniel Moth explained this need on his Intro to Parallel Extensions to the .NET Framework Channel9 Screencast ( which is part of the ParallelExtensions Screencasts , go and look for more )

Like most products in microsoft, the team must have a BLOG , well here is Parallel Programming with .NET Team BLOG, which most recent post referes to that MSDN article PLINQ changes since the MSDN Magazine article.

Comments

Maxim said:

מרצים: אסף שלי וגיא בן-חיים (שוב מצטער על איכות הצילום, תמונות ווידאו ברמה גבוה תוכלו למצוא באתר הרשמי

# April 7, 2008 11:03 AM

Soraya Depetri said:

I am following Parallel Extensions and I needed more information about multicore programming with C#.

I've received a RSS feed from U.K. published Packt Publishing (www.packtpub.com), and I bought their new book "C# 2008 and 2005 threaded programming", by Gaston hillar. www.packtpub.com/.../book

The book is great and it helped me a lot in my work. I reccommend the book to any c# developer interested in learning multicore and concurrent programing

# February 10, 2009 2:14 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 


Enter the numbers above: