University of Cambridge > Talks.cam > Computer Laboratory NetOS Group Talklets > GCD - Grand Central Dispatch

GCD - Grand Central Dispatch

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Derek Gordon Murray.

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.

This talk is part of the Computer Laboratory NetOS Group Talklets series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2021 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity