Manycore processors: Opportunities and challenges

I have a lecture I give to college classes on parallel programming. In it, I carefully explain the reasons behind the transition to manycore chips and then discuss the need for design patterns to help us do the right things. I then close with the critical role that OpenCL plays in the future of many core chips.

There are downloads available under the Creative Commons License license. Download Now

Include in RSS: 

For more complete information about compiler optimizations, see our Optimization Notice.