BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:(Skills) Best papers Lent 2008 / (Research) Language-Based Optimis
 ation of Sensor-Driven Distributed Computing Applications - Jonathan Davie
 s and others
DTSTART:20080310T161500Z
DTEND:20080310T171500Z
UID:TALK11114@talks.cam.ac.uk
CONTACT:Andrew Rice
DESCRIPTION:Skills: Best Papers Lent 2008\n\nEach member of the group will
  submit an entry for the best paper they have read this term. We will have
  very a brief presentation on as many as we can fit in to 30 minutes.\n\n\
 nResearch: Language-Based Optimisation of Sensor-Driven Distributed Comput
 ing Applications\, Jonathan Davies\n\n\nIn many distributed computing para
 digms\, especially sensor networks and ubiquitous computing but also grid 
 computing and web services\, programmers commonly tie their application to
  a particular set of processors. This can lead to poor utilisation of reso
 urces causing increased compute time\, wasted network bandwidth or poor ba
 ttery life\, particularly if later changes to the architecture or applicat
 ion render early decisions inappropriate.\n\nThis talk describes a system 
 which separates application code from the description of the resources ava
 ilable to execute it. Our framework and prototype compiler determines the 
 best location to execute different parts of the distributed application. I
 n addition\, our language encourages the programmer to structure data\, an
 d the operations performed on it\, as monoids and monoid homomorphisms. Th
 is approach enables the compiler to apply particular program transformatio
 ns in a semantically-safe way\, and therefore further increase the flexibi
 lity of the assignment of application tasks to available resources.\n
LOCATION:FW26\, William Gates Building
END:VEVENT
END:VCALENDAR
