BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Concurrency and Communication: Lessons from the SHIM Project - Pro
 f. Stephen Edwards\, Columbia University
DTSTART:20100723T100000Z
DTEND:20100723T110000Z
UID:TALK25430@talks.cam.ac.uk
CONTACT:Microsoft Research Cambridge Talks Admins
DESCRIPTION:*Abstract:* Describing parallel hardware and software is diffi
 cult\, especially in an embedded setting. Five years ago\, we started the 
 SHIM project to address this challenge by developing a programming languag
 e for hardware/software systems. The resulting language describes asynchro
 nously running processes that has the useful property of scheduling-indepe
 ndence: the I/O of a SHIM program is not affected by any scheduling choice
 s. 
LOCATION:Small Lecture Room\, Microsoft Research\, Roger Needham Building\
 , 7 J J Thomson Avenue\, Cambridge CB3 0FB
END:VEVENT
END:VCALENDAR
