BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Designing Circuits with Parallel Programs - Satnam Singh\, Microso
 ft Research Cambridge
DTSTART:20071213T160000Z
DTEND:20071213T170000Z
UID:TALK9567@talks.cam.ac.uk
CONTACT:Prof Simon Moore
DESCRIPTION:In the talk I shall make an argument for adopting parallel and
  concurrent programs as starting points for circuit descriptions. Although
  much work has been done on automatically parallelizing subsets and varian
 ts of C there has been little effort on taking programs that are explicitl
 y parallel and using this information for hardware synthesis. I shall outl
 ine a few promising concurrency constructs and suggest how they may be com
 piled into circuits. Examples include join patterns and nested data parall
 el operations.
LOCATION:SS03\, Computer Laboratory\, William Gates Building
END:VEVENT
END:VCALENDAR
