AMD's APU project is one the most innovative ventures for a unified processor and Kaveri is the first APU to approach the boundaries of what a True APU should be like. By Definition an APU will do the work of both a CPU and a GPU and Kaveri is the first APU whose physical makeup (47%) nears the ideal 50% divide.

Kaveri Vs Trinity Vs Haswell - The Quest for the Perfect Unified Processor (APU)

It goes without saying that a True APU would have a perfect 50 - 50 distribution of power and core area on the die, though further specialized versions can be made depending on requirement (More CPU, More GPU etc). AMD's Kaveri is the processor currently closest to the 50% mark that defines a true apu. Heres a comparison of Kaveri with Intel Haswell, Ivy Bridge and Sandy Bridge Respectively.

We can see that even though Intel's CPU to GPU Ratio has increased it remains significantly less than AMD's APUS. Although ofcouse the actual efficiency of the core area reserved for GPU matters as well. Richland had about 42% core area reserved for the GPU. And Kaveri proves that APUs have come a long way. Add it to the fact that Kaveri is the first Heterogeneous APU about and you have got yourself a sure fire. The actual architectural analsysis between Llano, Trinity and Kaveri is also here:

Slide taken via MyDrivers.com

Architecture wise, Kaveri has undergone massive changes from GCN (Graphic Core Next) and Heterogeneous System Architecture based design to Compute Units. Kaveri is nothing less than a revolution in APUs but ofcourse the realistic question remains the same, will APUs ever be considered by serious gamers?