> First of all, each GPGPU core has only a small amount of fast local memory available.
> Second, a GPGPU core does not have access to other components, e.g. IO controllers.
Didn't AMD promise to solve both with HSA, which should allow (integrated) GPGPU cores to share all system resources with the rest of the CPU?