Can any one tell me why there are no GPU affinity (I mean execution units affinity) ? I know in Opencl specification 1.2 we have something called device fission, but in the best of my knowledge this is juste available for CPU.
any one have more informations about this?
Thanks
This is currently a very CPU-related extension. I believe that some GPUS will support this soon, and there would be a couple already with the extension enabled. If you read the page below you will see some CPU features, like whenever NUMA is mentioned.
http://www.khronos.org/registry/cl/extensions/ext/cl_ext_device_fission.txt