PLinq

  • Thread starter Thread starter Max2006
  • Start date Start date
The simple answer is "no"; PLINQ is still at a relatively early stage,
where-as LINQ generally (as expressed by .NET 3.5 and C# 3) is about
to go RTM. How PLINQ is deployed remains to be seen, but I imagine it
will be a farily smooth bolt-on.

Marc
 
According to the this article:

http://www.eweek.com/article2/0,1895,2009167,00.asp

There is an extension to Linq called PLinq. Is PLinq going to be part of C#
3.0?

Parallel LINQ is part of Parallel FX, the next generation threading
library that MS is working on. It *won't* be part of .NET 3.5, but a
CTP will be available "real soon now".

Joe Duffy is the main source of information on PFX (as well as being
incredibly readable and knowledgeable):
http://www.bluebytesoftware.com/blog/

Jon
 
Max2006 said:
Hi,



According to the this article:



http://www.eweek.com/article2/0,1895,2009167,00.asp



There is an extension to Linq called PLinq. Is PLinq going to be part
of C# 3.0?

No, though you can add some of it yourself: search on google on
'map/reduce' and implement their pattern again in C#, so you can split
work across multiple threads (there are a couple of map/reduce .NET
implementations as well). It's basicly map/reduce, as it tries to split
queries into multiple working sets which can be executed in parallel.
E.g. finding all objects with a given filter in a set is easy to
paralellize. This is what map/reduce does.

FB

--
------------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NET
LLBLGen Pro website: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------
 
hmm its fine




Marc Gravell wrote:

The simple answer is "no"; PLINQ is still at a relatively early stage,where-as
12-Nov-07

The simple answer is "no"; PLINQ is still at a relatively early stage
where-as LINQ generally (as expressed by .NET 3.5 and C# 3) is abou
to go RTM. How PLINQ is deployed remains to be seen, but I imagine i
will be a farily smooth bolt-on

Marc

Previous Posts In This Thread:

PLinq
Hi


According to the this article


http://www.eweek.com/article2/0,1895,2009167,00.as


There is an extension to Linq called PLinq. Is PLinq going to be part of C
3.0


Thank you

Max

The simple answer is "no"; PLINQ is still at a relatively early stage,where-as
The simple answer is "no"; PLINQ is still at a relatively early stage
where-as LINQ generally (as expressed by .NET 3.5 and C# 3) is abou
to go RTM. How PLINQ is deployed remains to be seen, but I imagine i
will be a farily smooth bolt-on

Marc

Re: PLinq

Parallel LINQ is part of Parallel FX, the next generation threadin
library that MS is working on. It *won't* be part of .NET 3.5, but
CTP will be available "real soon now"

Joe Duffy is the main source of information on PFX (as well as bein
incredibly readable and knowledgeable)
http://www.bluebytesoftware.com/blog

Jon

Re: PLinq
Max2006 wrote

No, though you can add some of it yourself: search on google o
'map/reduce' and implement their pattern again in C#, so you can spli
work across multiple threads (there are a couple of map/reduce .NE
implementations as well). It's basicly map/reduce, as it tries to spli
queries into multiple working sets which can be executed in parallel
E.g. finding all objects with a given filter in a set is easy t
paralellize. This is what map/reduce does

F

--
-----------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NE
LLBLGen Pro website: http://www.llblgen.co
My .NET blog: http://weblogs.asp.net/fboum
Microsoft MVP (C#)
------------------------------------------------------------------------


Submitted via EggHeadCafe - Software Developer Portal of Choice
Entity Framework 4.0 POCO-First development and POCO Template
http://www.eggheadcafe.com/tutorial...-pocofirst-development-and-poco-template.aspx
 
Back
Top