OpenCL 2.0 Fine‑Granular SVM: Is Host‑Side Release Safe When Device Still Uses the Buffer?
Fine‑Granular SVM in OpenCL 2.0 OpenCL 2.0 adds fine‑granular shared virtual memory (SVM) buffers that allow host and device threads to access the same memory region without explicit copies. The specification requires clEnqueueMigrateMemObjects for synchronizing access, yet many drivers ignore this call for fine‑granular buffers, leading to stale data. Unres