BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:GCD - Grand Central Dispatch - Robert Watson (University of Cambri
 dge)
DTSTART:20100608T123000Z
DTEND:20100608T130000Z
UID:TALK23362@talks.cam.ac.uk
CONTACT:Derek Gordon Murray
DESCRIPTION:*N.B. This talk will start later than usual\, at 1:30pm*\n\n W
 ith Mac OS X Snow Leopard\, Apple released a new concurrent programming in
 terface called Grand Central Dispatch. Built on threads\, kernel extension
 s to integrate thread creation with the scheduler\, and a C language closu
 re extension ("Blocks")\, GCD is now used as the foundation for concurrenc
 y in many Apple applications. Having ported GCD from Mac OS X to FreeBSD\,
  and adapted the Apache web server to use it\, Robert will give a short ta
 lk on the implementation\, API\, and his experiences. This is just a short
  talk: no formal performance evaluation or user studies on programmability
 \, but perhaps the opportunity to whet some appetites from some experience
  on the ground.
LOCATION:Computer Laboratory\, William Gates Building\, Room FW11
END:VEVENT
END:VCALENDAR
