Description
Describe the bug
Nsight breaking changes.
The implementation of NVTX from Cuda 11.x to Cuda 12.x seem to have been changed.
Compilation on Cuda 12.x (seem like >12.2) failed with NVTX errors.
To Reproduce
Steps to reproduce the behavior. If the code is not attached and cannot be reproduced easily, the bug report will be closed without any comments.
Run py setup.py install
Expected behavior
A clear and concise description of what you expected to happen.
Successful installation after suggested changes in #607
Desktop (please complete the following information):
- OS: Ubuntu 22.04 on WSL2
- Python version: 3.10.11
- Pytorch version: 2.5.1+cu124
- CUDA version: 12.6
- NVIDIA Driver version: 561.17
- Minkowski Engine version 02fc608
- Output of the following command. (If you installed the latest MinkowskiEngine, paste the output of
python -c "import MinkowskiEngine as ME; ME.print_diagnostics()"
. Otherwise, paste the output of the following command.)
wget -q https://raw.githubusercontent.com/NVIDIA/MinkowskiEngine/master/MinkowskiEngine/diagnostics.py ; python diagnostics.py
==========System==========
Linux-5.15.167.4-microsoft-standard-WSL2-x86_64-with-glibc2.35
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS"
3.10.12 (main, Nov 6 2024, 20:22:13) [GCC 11.4.0]
==========Pytorch==========
2.5.1+cu124
torch.cuda.is_available(): True
==========NVIDIA-SMI==========
/usr/lib/wsl/lib/nvidia-smi
Driver Version 561.17
CUDA Version 12.6
VBIOS Version 90.17.31.00.23
Image Version G001.0000.02.04
GSP Firmware Version N/A
==========NVCC==========
/usr/local/cuda-12.6/bin/nvcc
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2024 NVIDIA Corporation
Built on Tue_Oct_29_23:50:19_PDT_2024
Cuda compilation tools, release 12.6, V12.6.85
Build cuda_12.6.r12.6/compiler.35059454_0
==========CC==========
/usr/bin/c++
c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
==========MinkowskiEngine==========
MinkowskiEngine not installed
Additional context
Add any other context about the problem here.
Seem this repository is not updated.
For now you need to manually reimplement the NVTX events/markings on this library,
or just disable it with -DNVTX_DISABLE
Activity