Hi, I am a newbie on the intel-gfx and tries to use the shared virtual memory
which is mentioned in several intel documents (vt-d and Intel-gfx-prm)
supported in the opencl library to share address space between
CPU and intel integrated GPU.
As far as I know, shared virtual memory is supported as a part of intel VT-D extension
with the help of IOMMU and PASID.
Although It seems that intel-gfx repo has the source code related with PASID,
the opencl library for intel-gfx (beignet) doesn't use the any functions
related with PAISD nor IOMMU.
It seems that clSVMAlloc is a opencl function for zero copy
following the Intel document,
but it doesn't use any functions related with PASID and IOMMU.
Is the current intel-gfx supports the virtual address space sharing
thorugh the IOMMU and PASID?
*I am so sorry If I sent this mail to wrong mailing list
Best regards
Jaehyuk.
_______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx