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

30 בנובמבר 2007

תגובה אחת

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.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. (*) שדות חובה מסומנים

תגובה אחת

  1. Soraya Depetri10 בפברואר 2009 ב 2:14

    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. http://www.packtpub.com/beginners-guide-for-C-sharp-2008-and-2005-threaded-programming/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

    להגיב