I don't have Broadwell hardware in front of me yet so can you tell me which fine-grain SVM capabilities are supported in the latest driver on Gen8 devices? Just FINE_GRAIN_BUFFER?
If FINE_GRAIN_SYSTEM is supported then can an 8-16GB host address space be shared?
The OpenCL 2.0 SVM article does a nice job summarizing the capability bits. Can you list which are supported in the .4080 driver and which might eventually be supported?
- CL_DEVICE_SVM_COARSE_GRAIN for coarse-grained buffer SVM
- CL_DEVICE_SVM_FINE_GRAIN_BUFFER for fine-grained buffer SVM
- CL_DEVICE_SVM_FINE_GRAIN_SYSTEM for fine-grained system SVM
- CL_DEVICE_SVM_ATOMICS for atomics support