Nvvp CheckForInstalledJavaRuntimes while java is installed

Hi, I encounter this problem when running nvidia visual profiler on Mac os.
I downloaded the nvvp tool from Developer Tools Download Center | NVIDIA Developer, clicking on the link on the right hand side named Visual Profiler 12.3.0 (macOS).
The downloaded file is named nvidia-visual-profiler-mac-r12.3-33262656.dmg.

I followed all instructions here: NVIDIA CUDA Toolkit - Developer Tools for macOS - CUDA Toolkit 12.3 | NVIDIA Developer
I downloaded Zulu 8.23.0.3, and added it to my JAVA_HOME and PATH.
It can be verified here:

However, when I execute .nvvp, it shows error message: 2025-02-18 11:10:19.209 nvvp[60125:1898482] CheckForInstalledJavaRuntimes: Please visit http://www.java.com for information on installing java.


My macos version is 13.5. May anyone kindly help me with this issue? Many thanks!

I tried the exact same procedure on another macbook with macos version 14.3.
I used Visual Profiler 11.6.0 (macOS) instead this time.
The same error occurs.
I also tried the command: ./nvvp -vm /Users/lishuxin/Documents/library/jdk8/bin/java (same error).
I think I did all I could follow in the given readme.
Not sure how I may debug this situation?

Thanks for reporting the issue. We are investigating the issue and will update you as soon as possible.

1 Like

Hi, @1902605778

Sorry for the issue you met !
Although you are using the right java version, but we didn’t official support and test the MacOS version you use . Not sure if it is an OS compatibility related issue.

As NVVP Mac host has been dropped for a long period, can you consider to move your profiling workflow to the next-gen tools Nsight Systems and Nsight Compute ? NVIDIA CUDA Toolkit - Developer Tools for macOS - CUDA Toolkit 12.8 | NVIDIA Developer

Thank you very much for the reply.
I kind of guessed this might be the reason.
I’ll move on to try Nsight systems and Nsight Compute then!
Thanks again :)