[PRL] TUTORIAL: Parallel Programming with Intel CnC

Mitchell Wand wand at ccs.neu.edu
Tue Jul 20 19:35:35 EDT 2010


From: Csail Event Calendar <eventcalendar at csail.mit.edu>
To: seminars at csail.mit.edu
Date: Tue, 20 Jul 2010 00:01:02 -0400
Subject: TALK:Tuesday 7-27-10 TUTORIAL: Parallel Programming with Intel CnC

TUTORIAL:  Parallel Programming with Intel CnC
Speaker: Workshop Presenters from Intel and MIT Community
Host: Charles Leiserson
Host Affiliation: MIT CSAIL

Date: 7-27-2010
Time: 10:30 AM - 4:30 PM
Location: 32-D463 (Stata Center - Star Conference Room)

A one-day tutorial on Intel Concurrent Collections (CnC).

CnC is a new parallel program model in which the programmer exposes control
and data dependencies between computations. CnC is similar to
stream-processing or actors, but in addition to message-passing, CnC allows
shared memory while still guaranteeing deterministic parallelism. Intel
makes
CnC available as a library (for C++ and Haskell) coupled with a
specification
language. This tutorial will cover basic CnC usage through hands-on
exercises
using C++.

Enrollment is open, but please email to register:
cnc-tutorial at csail.mit.edu.

Tutorial schedule:

10:30 - 11:30 Introduction to CnC concepts
11:30 - 12:00 Finish CnC setup for hands-on
12:00 - 1:00 Working Lunch ($ 10.00 or bring your own)
1:00 - 3:30 CnC hands-on workshop
3:30 - 4:30 Research presentations: Overview of Haskell CnC, An overview of
current work on CnC, Ideas for future research

Please bring a laptop to the tutorial. Also, installing CnC ahead of time
wouldn't hurt. The 0.5 release is available on the CnC website
(http://cnc.csail.mit.edu), we will also show you how to run it from AFS on
any CSAIL Linux machine.

Relevant URL(S): http://cnc.csail.mit.edu
For more information please contact: Marcia Davidson, 617-253-2322,
marcia at csail.mit.edu
-------------- next part --------------
HTML attachment scrubbed and removed


More information about the PRL mailing list