C'est bizarre cette histoire. J'ai lu il y a pas longtemps que le GPU et le CPU partagait la meme memoire physique mais avait des memoire virtuelle differentes. Il est necessaire de faire des copie d'un espace a l'autre. Mais il est aussi possible d'allouer de la memoire et de la binder dans les deux espace d'addressage simultanement et de faire du "zero copy" [1].
Du coup, je n'ai pas bien compris ce qui va changer avec la nouvelle architecture Kaveri. Le CPU et le GPU vont etre entierement sur le meme systeme d'adressage?
Pour NVIDIA, je ne me fait pas trop de soucis pour eux, leur GPU sont bien bourrin du cote HPC. Aussi, ils produisent les tegras qui sont des fusions CPU/GPU sur la meme puce (bon, ok a base d'ARM).
[1] amddevcentral.com/afds/assets/presentations/1004_f
inal.pdf