One of AMD’s tenets to their evolution in the hardware is that adoption of HSA, or heterogeneous software acceleration needs to be pushed more into the public sphere. HSA is a collection of software and hardware technologies that work together to accelerate software that can take advantage of both CPU and GPU resources. HSA has many applications in a lot of different industries, from gaming to CAD work and even things like weather prediction. The goal here is to get the CPU and GPU working together in the most efficient way with all available system resources, pushing much of the multi-threaded code onto the graphics hardware while single-threaded portions of code get chewed up by the CPU.
To help this movement, the HSA Foundation works with manufacturers and software vendors to help their developments along and recently AMD published a brand new HSA driver for the Linux kernel.