I want to use Nsight Compute python report interface to customize the processing of file ‘*.ncu-rep’, so I following the manual to import ‘ncu_report’. In x86-64 platform, it should be:
ncu_report_path = '/usr/local/cuda-12.8/nsight-compute-2025.1.1/extras/python'
sys.path.append(ncu_report_path)
But in Jetson orin nx, I can not find the dir in /usr/local/cuda-12.x/, x can be 4, 6 and 8.
So I try to find dir like extras/python, and finally I get the correct dir, as following:
ncu_report_path = '/opt/nvidia/nsight-compute/2025.1.1/extras/python'
sys.path.append(ncu_report_path)
But when I execute the script, something went wrong:
![]()
then I check the file ‘_ncu_report.so’:
bash> file /opt/nvidia/nsight-compute/2025.1.0/extras/python/_ncu_report.so
get:
![]()
The file ‘_ncu_report.so’ is a x86-64 ELF. So where can I get the correct aarch64 file ‘_ncu_report.so’?
Thank you.