Closed mgrabban closed 1 year ago
@mgrabban thanks. I guess you are referring to L0 GPU driver (https://github.com/intel/compute-runtime). Those APIs are not yet supported. Support is currently work in progress.
@jandres742 thanks for responding. Yes you are right. Do you want me to open an issue on https://github.com/intel/compute-runtime or is having it here fine? Also do you have any time line regarding when those APIs are going to be usable? How does one also push for prioritization? :-) I was hoping to migrate tiny-cuda-nn workload by NVlabs into SYCL but it makes extensive use of virtual memory API listed here and we do not have support in SCYL for them. I was asked to find out if Level Zero had support for them so that they could be included in SYCL as well.
thanks @mgrabban . Ok, we will follow up with SYCL team to provide the support they need to implement this.
@bmyates : please close this, we will follow up internally with sycl team.
Hello, I was wondering if virtual memory API here are supported because I am getting errors when trying to use some of the functions there.
I took this main.cc, added the following function and called it from inside main(). I built it following the build instructions here. It compiles and runs, but gives error.
What I notice is this
Questions:
I am trying to replicate CUDA driver API calls for virtual memory management in Level Zero.
Thanks!