prevThursday, February 14 2008next

Providence Web Development Feb Lunch

12 - 1pm Thursday, February 14, 2008
Tazza Cafe
250 Webmister Street
Providence, RI 02903
Google Map

We're on for February, for a very special Valentine's Day meetup. On second thought, let's make it a perfectly normal meetup, one that just happens to fall on Valentine's Day. We'll have our regular freeform discussion of anything relevant to the day, downtown at Tazza. Please RSVP below.

Special deal, which I'll sponsor: Yahoo employees fleeing to Providence because of the Microsoft takeover bid can eat for free!

Is this your event?
Please help us to keep the information accurate and up-to-date.
Email us your edits, additions, and deletions. Thank you.

Brown CS 7th Paris C. Kanellakis Memorial Lecture - Parallel Programming

4pm Thursday, February 14, 2008
115 Waterman Street
Providence, RI 02912
Google Map

"A hardware-design inspired methodology for parallel programming"

Arvind, Computer Science and Artificial Intelligence Laboratory, MIT

One source of weaknesses in parallel programming has been the lack of compositionality; independently written parallel libraries and packages don't compose very well. We will argue that perhaps traditional procedural abstraction and abstract data types don't capture the essential differences between parallel and sequential programming. We will present a different notion of modules, based on guarded atomic actions, and view it as a resource to be shared concurrently by other modules. As opposed to implicitly or explicitly specifying parallelism in a program, we think of parallel programming as a process of synthesis from a set of modules with proper interfaces and composition rules. We will draw connections between this hardware-design inspired methodology and traditional approaches to multithreaded parallelism including programming based on transactions.

Is this your event?
Please help us to keep the information accurate and up-to-date.
Email us your edits, additions, and deletions. Thank you.