Lots of good stuff on heterogeneity from AMD’s Fusion Summit in 2011:

http://developer.amd.com/afds/pages/sessions.aspx

I particularly recommend the keynotes, and from those, the one given by Herb Sutter from Microsoft.