RSS 2.0

Personal Info:

Joe Send mail to the author(s) is a lead architect on an OS incubation project at Microsoft, and was the architect for Parallel Extensions to .NET. He is an author and frequent speaker.

Disclaimer:
The content of this site are my own personal opinions and do not represent my employer's view in anyway.

© 2010, Joe Duffy

 
 Monday, January 08, 2007

I will be giving a PLINQ talk at the Declarative Aspects of Multicore Programming (DAMP) workshop at POPL next week:

[Update: 1/23/07 -- added a link to the slide deck below.]

PLINQ: A Query Language for Data Parallel Programming

Microsoft’s language integrated query (LINQ) technology provides an expressive syntax and suite of APIs which facilitate classic data parallel operations: filtering, mapping, reductions, loop tiling, sorts, nested loops parallelism, prefix scans, and more.  In this talk, we look at a new set of extensions to the LINQ technology, called parallel LINQ (PLINQ), which automatically optimizes and parallelizes query operations based on dynamic runtime information.  We believe that the use of a familiar SQL-like syntax will broaden the reach of PLINQ in industry, and provides programmers with a more declarative and flexible way of expressing data-intensive computations.

Download presentation (PPT).

The workshop is being chaired by Guy Blelloch from CMU, is located in Nice, France, and features some interesting recent research in the field of parallel programming.  If anybody will be in town and wants to meet up, please drop me a line at joedu AT microsoft.

1/8/2007 7:23:47 PM (Pacific Standard Time, UTC-08:00)
Cool, looking forward to those slides.
1/9/2007 1:16:24 AM (Pacific Standard Time, UTC-08:00)
:( I can't go.
Bart
1/9/2007 11:08:44 PM (Pacific Standard Time, UTC-08:00)
Hi Joe,

What is the status of your new book on concurrent programming?

Minh
1/9/2007 11:50:09 PM (Pacific Standard Time, UTC-08:00)
Minh, I'm still hard at work on the book, several hours a night. Unfortunately it's taking longer than initially expected. While I can't commit confidently to a date, I can assure you that it'll be out there sometime in the not-so-distant future.
--joe
1/18/2007 7:17:44 AM (Pacific Standard Time, UTC-08:00)
I'm starving for information on this project. I can't wait for the slides.
Jafar
7/4/2007 4:27:32 AM (Pacific Daylight Time, UTC-07:00)
Usually you have to obtain a certificate from a Certificate Authority (CA) and in order to get a certificate you need to create a certificate request (CSR). This can be done via the IIS 7 user interface. Just open the INETMGR, click the machine name in the left tree view window and double-click the "Certificates" feature.
8/26/2007 12:28:22 AM (Pacific Daylight Time, UTC-07:00)
Minh, I'm black-and-white photograph Philistine at pheon on the book, discriminated hours a sundown. Unfortunately it's taking longer contrarily mainly on the horizon. While I can't do to confidently to a date, I can assure you that it'll be out there by and by in the not-so-distant future.
9/21/2007 4:54:55 PM (Pacific Daylight Time, UTC-07:00)
hi there! Nice topic. Welcome to hallowen!
10/16/2007 11:53:52 AM (Pacific Daylight Time, UTC-07:00)
Minh, I'm still hard at work on the insert, several hours a night. Unfortunately it's exotic longer alias initially undazzled. While I can't commission confidently to a appointment, I can assure you that it'll be out there sometime in the not-so-distant emergent.
10/21/2007 8:00:07 AM (Pacific Daylight Time, UTC-07:00)
From what I know of her work, this novel will do what others have failed at: integrate personal reflection with the weight of American history. I look forward to it.
1/10/2008 5:07:52 PM (Pacific Standard Time, UTC-08:00)
While I can't commit confidently to a date, I can assure you that it'll be out there sometime in the not-so-distant future.
2/10/2008 7:42:23 AM (Pacific Standard Time, UTC-08:00)
Thanks for the link to the presentation.You are right about this being a more flexable way of doing this.
3/8/2008 2:34:46 AM (Pacific Standard Time, UTC-08:00)
Very good PPT.I tryed ti before but got error.
4/4/2008 9:30:49 PM (Pacific Daylight Time, UTC-07:00)



photograph Philistine at pheon on the book, discriminated hours a sundown. Unfortunately it's taking longer contrarily mainly on the horizon. While I can't do to confidently to a date, I can assure you that it'll be out there by and by in the not-so-distant future.


4/29/2008 8:56:14 PM (Pacific Daylight Time, UTC-07:00)
I'm agree with you.
5/14/2008 11:23:56 AM (Pacific Daylight Time, UTC-07:00)
Yes, I'm agree...
5/29/2008 4:08:17 PM (Pacific Daylight Time, UTC-07:00)
Yes. Im agree.
6/14/2008 1:37:59 AM (Pacific Daylight Time, UTC-07:00)
Yes. Im agree.
1/13/2009 3:31:52 AM (Pacific Standard Time, UTC-08:00)
THANKS FOR THAT PROGRAMING LANGUAGE. PLEASE MAY I READ ONE OF YOUR BOOOKS
8/4/2009 10:19:13 AM (Pacific Daylight Time, UTC-07:00)
I'm starving for information on this project. I can't wait for the slides.
12/17/2009 4:00:11 AM (Pacific Standard Time, UTC-08:00)
oh am dying to have more from you. please write to me. thank you
12/28/2009 1:33:47 AM (Pacific Standard Time, UTC-08:00)
Keep on.
1/10/2010 5:39:24 PM (Pacific Standard Time, UTC-08:00)
Looks like a great seminar. Thanks!
1/19/2010 9:05:41 PM (Pacific Standard Time, UTC-08:00)
Thanks again. I'm looking forward to learning more about this.
6/3/2010 8:58:05 PM (Pacific Daylight Time, UTC-07:00)
nice post.
6/23/2010 1:00:35 AM (Pacific Daylight Time, UTC-07:00)
Nice Article , thanks for post...
8/2/2010 6:34:23 AM (Pacific Daylight Time, UTC-07:00)
Greenreplica.com provided Lots of low price but high quality including Nike Air Max,Air Max Shoes,Air Max 90,Nike Air Max Shoes,Cheap Nike Air Max,Air Max Nike,Nike Air Max 2009,we have thousands of Nike Air Max and Air Max Shoes Wholesale.
Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

 

Recent Entries:

Search:

Browse by Date:
<September 2010>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

Browse by Category:

Notables: