GCD - Grand Central Dispatch
- đ¤ Speaker: Robert Watson (University of Cambridge)
- đ Date & Time: Tuesday 08 June 2010, 13:30 - 14:00
- đ Venue: Computer Laboratory, William Gates Building, Room FW11
Abstract
N.B. This talk will start later than usual, at 1:30pm
With Mac OS X Snow Leopard, Apple released a new concurrent programming interface called Grand Central Dispatch. Built on threads, kernel extensions to integrate thread creation with the scheduler, and a C language closure extension (“Blocks”), GCD is now used as the foundation for concurrency 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 talk 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.
Series This talk is part of the Computer Laboratory NetOS Group Talklets series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Computer Laboratory NetOS Group Talklets
- Computer Laboratory, William Gates Building, Room FW11
- Department of Computer Science and Technology talks and seminars
- Interested Talks
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)


Tuesday 08 June 2010, 13:30-14:00