Heterogeneous computing refers to systems that use more than one kind of processor. Heterogeneous systems architecture or HSA creates an improved processor design that exposes the benefits and capabilities of mainstream programmable compute elements. Learn more about heterogeneous computing in our resources section.
So all in all the announcement of AMD’s CodeXL tool is a major step forward for AMD’s software developer initiatives. CodeXL brings the CPU side and GPU side of AMD hardware base under the same roof for the purposes of code profiling and debugging, and does it in a multi-platform conscious manner. To AMD’s credit, in the year since the inaugural AFDS,they’ve really started to build a truly meaningful software ecosystem around their APUs; and CodeXL isanother integral part of that initiative. — Thomas Ryan, SemiAccurate