You are currently watching the WMV (640x360) video. click to watch the High Quality WMV (960x540, not smooth streaming) video
Parallel programming has been more difficult than it needs to be, perhaps because its tools have been treated as an “add-on” to serial programming. The objectives of composability and productivity demand something better. Come hear a relatively recent consensus view about what is needed for productive parallel programming, and why.