Theoretisch vielversprechend wäre HSA in Verbindung mit den neuen GCN GPU-Kernen. Aber hier scheint es noch viel zu tun zu geben, bis die GPU als transparenter Rechenapparat die traditionelle CPU ergänzt. An dieser Stelle würde mich interessieren wie sehr sich im Hinblick auf Speichermodell-Transparenz AMD und Intel unterscheiden, wenn man OpenCL als Entwicklungsplattform einsetzt. Intel hat ja auch ein paar neue Techniken zur Speicherkohärenz zwischen CPU und GPU eingeführt.
OpenCL, GPGPU, HSA & Co wird ja schon seit Llano von AMD propagiert und immer wieder als Vorteil erwähnt. Unglücklicherweise hat sich bisher in der Softwarelandschaft diesbezüglich wenig bis gar nichts getan. Die wenigsten Alltags-Applikationen nutzen diese Technologien und für die vielen Spezialanwendung wie Videoediting und Photobearbeitung, kauft sich keiner eine APU sondern gleich einen FX (oder Intel) mit ded. Grafikkarte. Letztendlich ist das ja auch verständlich - welche Softwareschmiede investiert schon Zeit und Geld für eine Plattform, die einen Marktanteil von max. 10 % hat?
Es ist ein Henne-Ei Problem und es liegt an AMD dieses zu beseitigen - immer bessere APUs zu entwickeln reicht da nicht. Da müssen Entwickler mit Tools, SDKs und Frameworks ausgestattet werden, die eine Portierung bestehender und Entwicklung von neuer Software deutlich vereinfachen, oder zumindest die Nutzung der AMD Features ohne zusätzlichen Aufwand in die Software integrieren. Hier steht AMD meines Wissens nach nicht so gut da wie bspw. NVIDIA mit CUDA.