Interesting videocast on programming multi-processor applications

This is a presentation given to the Computer Science Club at The University of Waterloo.
The name of the presentation is called Riding the Multi-core Revolution.

Thought it might be interesting to those here since they claim to have found some ways to
program for multi-threaded multi-cores that is easy. Since Beos was quite this way but
had issues with deadlocks and issues around what many people considered a fragile base class.
Thought others with more knowledge then me might be interested in the ideas presented and possibly connect with this group and assess some of their ideas.