What I understood from that 14 + 4 CUs division...
+ The normal GPU code will be automatically scheduled across 14 CUs (like normal graphic cards)
+ 4 CUs can run graphcis or compute because they are independently controlled by the developer
So the developers can use the extra 4 CUs for anything they wants.
Flexible.