-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nvmlDeviceGetMPSComputeRunningProcesses_v2 api is missing #28
Comments
The |
Yes. We are a bit behind in keeping go-nvml in sync with the latest NVML release. We hope to have a new version out next week. |
The latest devel image of CUDA at dockerhub is CUDA 11.4.2 (we use docker image to update |
That's great, thanks |
This issue is resolved by PR #38. |
when I use the lastest master branch, I got:
It works when I change
to
|
hi, PR #38 did't works. pls help, thanks @klueska @XuehaiPan |
This is obviously unexpected, and glancing at the code, it's not clear to me why / how this would happen. Can you show me the output of the following on your machine:
|
|
Interesting. I wouldn't have expected the R450 driver (i.e. NVML 11.0) to have a symbol defined for Can you verify things are work as expected for the other similar functions, i.e. What I think is going on is that the binary for And I'm guessing that it already operated on the Then when NVML 11.4 came out, it was officially added to the API, but only as a As such, we need to tell this original, unversioned function to actually operator on the |
@klueska and I also agree with this point of view: |
In Lines 8420 to 8425 in c3a16a2
|
Right -- so I'm thinking that old driver versions (where the API wasn't published) were actually buggy by operating on the |
As I suspected I got confirmation from the NVML team that this is what happened. The function So what I said before is exactly what happened -- there was a hidden version of So the short of it is that |
How about this idea: I find that |
desc
I want to know whether it's possible to call
nvmlDeviceGetMPSComputeRunningProcesses_v2
api usinggo-nvml
and when It can be supported
thanks
api
doc
https://docs.nvidia.com/deploy/nvml-api/group__nvmlDeviceQueries.html#group__nvmlDeviceQueries_1g02098e9876e3fb86eeb9cac2222e5b5d
The text was updated successfully, but these errors were encountered: