Nvidia A30 | Ubuntu 22.04 | Issue

I have a SuperMicro Nutanix server with a Nvidia-A30 Graphic Card.
OS: Ubuntu 22.04
Required Application: Ant Media.
Issue: Not able to put the load on GPU. There is not showing any running process.
Bug Report attached below.
nvidia-bug-report.log.gz (881.7 KB)

root@gpu:~# nvidia-smi
Sun Dec 10 05:20:53 2023
±----------------------------------------------------------------------------+
| NVIDIA-SMI 515.105.01 Driver Version: 515.105.01 CUDA Version: 11.7 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA A30 On | 00000000:84:00.0 Off | On |
| N/A 59C P0 63W / 165W | 0MiB / 24576MiB | N/A Default |
| | | Enabled |
±------------------------------±---------------------±---------------------+

±----------------------------------------------------------------------------+
| MIG devices: |
±-----------------±---------------------±----------±----------------------+
| GPU GI CI MIG | Memory-Usage | Vol| Shared |
| ID ID Dev | BAR1-Usage | SM Unc| CE ENC DEC OFA JPG|
| | | ECC| |
|==================+======================+===========+=======================|
| No MIG devices found |
±----------------------------------------------------------------------------+

±----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
±----------------------------------------------------------------------------+

The gpu has MIG mode enabled, please disable it using nvidia-smi.

MIG is disabled and the output is.

root@gpu:/home/ubuntu# nvidia-smi -mig 0
Disabled MIG Mode for GPU 00000000:84:00.0
All done.
root@gpu:/home/ubuntu#

After that, I tried to run my application but the issue is the same. No running process showing.

Did you install the cuda toolkit? Please post the output of the deviceQuery sample which comes with it.

Please check.

root@gpu:/home/ubuntu# nvidia-smi
Tue Dec 12 08:05:25 2023
±----------------------------------------------------------------------------+
| NVIDIA-SMI 515.105.01 Driver Version: 515.105.01 CUDA Version: 11.7 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA A30 On | 00000000:84:00.0 Off | 0 |
| N/A 53C P0 33W / 165W | 0MiB / 24576MiB | 0% Default |
| | | Disabled |
±------------------------------±---------------------±---------------------+

±----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
±----------------------------------------------------------------------------+

below packages which I installed.

cuda-nsight-compute-11-8 cuda-nsight-systems-11-8 cuda-nvtx-11-8 libnvidia-cfg1-515 libnvidia-common-515 libnvidia-compute-515 libnvidia-decode-515 libnvidia-encode-515 libnvidia-extra-515 libnvidia-fbc1-515 libnvidia-gl-515 nsight-compute-2023.3.1 nvidia-compute-utils-515 nvidia-dkms-515 nvidia-driver-515 nvidia-kernel-common-515 nvidia-kernel-source-515 nvidia-modprobe nvidia-prime nvidia-settings nvidia-utils-515 xserver-xorg-video-nvidia-515

nvcc command not running

apt install nvidia-cuda-toolkit
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libcuinj64-11.5 : Depends: libnvidia-compute-495 (>= 495) but it is not going to be installed or
libnvidia-compute-495-server (>= 495) but it is not installable or
libcuda.so.1 (>= 495) or
libcuda-11.5-1
libnvidia-ml-dev : Depends: libnvidia-compute-495 (>= 495) but it is not going to be installed or
libnvidia-compute-495-server (>= 495) but it is not installable or
libnvidia-ml.so.1 (>= 495)
nvidia-cuda-dev : Depends: libnvidia-compute-495 (>= 495) but it is not going to be installed or
libnvidia-compute-495-server (>= 495) but it is not installable or
libcuda.so.1 (>= 495) or
libcuda-11.5-1
Recommends: libnvcuvid1 but it is not installable
E: Unable to correct problems, you have held broken packages.

It require nvidia 495 and we require 515 because my application is depend on the Cuda 11.7/11.8

nvidia-cuda-toolkit is not the official packaging from nvidia but an alternative debian packaging. If you didn’t already do so, please add the nvidia cuda repo and install only the toolkit
sudo apt install cuda-toolkit

Hello,
I am trying to install but there is some issue.
root@gpu:~# sudo apt install cuda-toolkit
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
cuda-toolkit is already the newest version (12.3.1-1).
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.

image
root@gpu:~# nvidia-smi
Fri Dec 15 08:19:47 2023
±--------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.129.03 Driver Version: 535.129.03 CUDA Version: 12.2 |
|-----------------------------------------±---------------------±---------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+======================+======================|
| 0 NVIDIA A30 On | 00000000:84:00.0 Off | 0 |
| N/A 43C P0 31W / 165W | 4MiB / 24576MiB | 0% Default |
| | | Disabled |
±----------------------------------------±---------------------±---------------------+

±--------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=======================================================================================|
| No running processes found |
±--------------------------------------------------------------------------------------+

root@gpu:~# nvcc -v
Command ‘nvcc’ not found, but can be installed with:
apt install nvidia-cuda-toolkit
root@gpu:~#

You need to add /usr/local/cuda-12.3/bin to your PATH
For cuda 12.3, you should update your nvidia driver to 545.

Nvidia-545 installed,

Cuda-toolkit installed,

image

After running the test script GitHub - wilicc/gpu-burn: Multi-GPU CUDA stress test

root@gpu:/home/ubuntu/gpu-burn# nvcc -o deviceQuery gpu_burn-drv.cpp
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function _checkError(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': gpu_burn-drv.cpp:(.text+0x8148): undefined reference to cuGetErrorString’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function _checkError(cublasStatus_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': gpu_burn-drv.cpp:(.text+0x85ed): undefined reference to cublasGetStatusString’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function initCuda()': gpu_burn-drv.cpp:(.text+0x8b1a): undefined reference to cuInit’
/usr/bin/ld: gpu_burn-drv.cpp:(.text+0x8bc3): undefined reference to cuDeviceGetCount' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function main’:
gpu_burn-drv.cpp:(.text+0xa990): undefined reference to cuDeviceGet' /usr/bin/ld: gpu_burn-drv.cpp:(.text+0xaa64): undefined reference to cuDeviceGetName’
/usr/bin/ld: gpu_burn-drv.cpp:(.text+0xab35): undefined reference to cuDeviceTotalMem_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function void startBurn(int, int, double*, double*, bool, bool, long, char const*)‘:
gpu_burn-drv.cpp:(.text._Z9startBurnIdEviiPT_S1_bblPKc[_Z9startBurnIdEviiPT_S1_bblPKc]+0xf9): undefined reference to cuEventCreate' /usr/bin/ld: gpu_burn-drv.cpp:(.text._Z9startBurnIdEviiPT_S1_bblPKc[_Z9startBurnIdEviiPT_S1_bblPKc]+0x1a8): undefined reference to cuEventRecord’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._Z9startBurnIdEviiPT_S1_bblPKc[_Z9startBurnIdEviiPT_S1_bblPKc]+0x237): undefined reference to cuEventQuery' /usr/bin/ld: gpu_burn-drv.cpp:(.text._Z9startBurnIdEviiPT_S1_bblPKc[_Z9startBurnIdEviiPT_S1_bblPKc]+0x2f1): undefined reference to cuEventSynchronize’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function void startBurn<float>(int, int, float*, float*, bool, bool, long, char const*)': gpu_burn-drv.cpp:(.text._Z9startBurnIfEviiPT_S1_bblPKc[_Z9startBurnIfEviiPT_S1_bblPKc]+0xf9): undefined reference to cuEventCreate’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._Z9startBurnIfEviiPT_S1_bblPKc[_Z9startBurnIfEviiPT_S1_bblPKc]+0x1a8): undefined reference to cuEventRecord' /usr/bin/ld: gpu_burn-drv.cpp:(.text._Z9startBurnIfEviiPT_S1_bblPKc[_Z9startBurnIfEviiPT_S1_bblPKc]+0x237): undefined reference to cuEventQuery’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._Z9startBurnIfEviiPT_S1_bblPKc[_Z9startBurnIfEviiPT_S1_bblPKc]+0x2f1): undefined reference to cuEventSynchronize' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::GPU_Test(int, bool, bool, char const*)‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdEC2EibbPKc[_ZN8GPU_TestIdEC5EibbPKc]+0xfd): undefined reference to cuDeviceGet' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdEC2EibbPKc[_ZN8GPU_TestIdEC5EibbPKc]+0x1db): undefined reference to cuCtxCreate_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdEC2EibbPKc[_ZN8GPU_TestIdEC5EibbPKc]+0x2b7): undefined reference to cublasCreate_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdEC2EibbPKc[_ZN8GPU_TestIdEC5EibbPKc]+0x39c): undefined reference to cublasSetMathMode’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdEC2EibbPKc[_ZN8GPU_TestIdEC5EibbPKc]+0x46e): undefined reference to cuMemAllocHost_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::initBuffers(double*, double*, long)‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE11initBuffersEPdS1_l[_ZN8GPU_TestIdE11initBuffersEPdS1_l]+0x2f8): undefined reference to cuMemAlloc_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE11initBuffersEPdS1_l[_ZN8GPU_TestIdE11initBuffersEPdS1_l]+0x3a8): undefined reference to cuMemAlloc_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE11initBuffersEPdS1_l[_ZN8GPU_TestIdE11initBuffersEPdS1_l]+0x458): undefined reference to cuMemAlloc_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE11initBuffersEPdS1_l[_ZN8GPU_TestIdE11initBuffersEPdS1_l]+0x506): undefined reference to cuMemAlloc_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE11initBuffersEPdS1_l[_ZN8GPU_TestIdE11initBuffersEPdS1_l]+0x5bd): undefined reference to cuMemcpyHtoD_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE11initBuffersEPdS1_l[_ZN8GPU_TestIdE11initBuffersEPdS1_l]+0x674): undefined reference to cuMemcpyHtoD_v2’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test<double>::compute()': gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE7computeEv[_ZN8GPU_TestIdE7computeEv]+0x10c): undefined reference to cublasDgemm_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE7computeEv[_ZN8GPU_TestIdE7computeEv]+0x227): undefined reference to cublasSgemm_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::compare()‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE7compareEv[_ZN8GPU_TestIdE7compareEv]+0x87): undefined reference to cuMemsetD32Async' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE7compareEv[_ZN8GPU_TestIdE7compareEv]+0x13c): undefined reference to cuLaunchGridAsync’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE7compareEv[_ZN8GPU_TestIdE7compareEv]+0x1f4): undefined reference to cuMemcpyDtoHAsync_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::~GPU_Test()‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdED2Ev[_ZN8GPU_TestIdED5Ev]+0x83): undefined reference to cuMemFree_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdED2Ev[_ZN8GPU_TestIdED5Ev]+0x129): undefined reference to cuMemFree_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdED2Ev[_ZN8GPU_TestIdED5Ev]+0x1cf): undefined reference to cuMemFree_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdED2Ev[_ZN8GPU_TestIdED5Ev]+0x229): undefined reference to cuMemFreeHost’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdED2Ev[_ZN8GPU_TestIdED5Ev]+0x256): undefined reference to cublasDestroy_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::GPU_Test(int, bool, bool, char const*)‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfEC2EibbPKc[_ZN8GPU_TestIfEC5EibbPKc]+0xfd): undefined reference to cuDeviceGet' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfEC2EibbPKc[_ZN8GPU_TestIfEC5EibbPKc]+0x1db): undefined reference to cuCtxCreate_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfEC2EibbPKc[_ZN8GPU_TestIfEC5EibbPKc]+0x2b7): undefined reference to cublasCreate_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfEC2EibbPKc[_ZN8GPU_TestIfEC5EibbPKc]+0x39c): undefined reference to cublasSetMathMode’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfEC2EibbPKc[_ZN8GPU_TestIfEC5EibbPKc]+0x46e): undefined reference to cuMemAllocHost_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::initBuffers(float*, float*, long)‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE11initBuffersEPfS1_l[_ZN8GPU_TestIfE11initBuffersEPfS1_l]+0x2f8): undefined reference to cuMemAlloc_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE11initBuffersEPfS1_l[_ZN8GPU_TestIfE11initBuffersEPfS1_l]+0x3a8): undefined reference to cuMemAlloc_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE11initBuffersEPfS1_l[_ZN8GPU_TestIfE11initBuffersEPfS1_l]+0x458): undefined reference to cuMemAlloc_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE11initBuffersEPfS1_l[_ZN8GPU_TestIfE11initBuffersEPfS1_l]+0x506): undefined reference to cuMemAlloc_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE11initBuffersEPfS1_l[_ZN8GPU_TestIfE11initBuffersEPfS1_l]+0x5bd): undefined reference to cuMemcpyHtoD_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE11initBuffersEPfS1_l[_ZN8GPU_TestIfE11initBuffersEPfS1_l]+0x674): undefined reference to cuMemcpyHtoD_v2’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test<float>::compute()': gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE7computeEv[_ZN8GPU_TestIfE7computeEv]+0x10c): undefined reference to cublasDgemm_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE7computeEv[_ZN8GPU_TestIfE7computeEv]+0x227): undefined reference to cublasSgemm_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::compare()‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE7compareEv[_ZN8GPU_TestIfE7compareEv]+0x87): undefined reference to cuMemsetD32Async' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE7compareEv[_ZN8GPU_TestIfE7compareEv]+0x13c): undefined reference to cuLaunchGridAsync’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE7compareEv[_ZN8GPU_TestIfE7compareEv]+0x1f4): undefined reference to cuMemcpyDtoHAsync_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::~GPU_Test()‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfED2Ev[_ZN8GPU_TestIfED5Ev]+0x83): undefined reference to cuMemFree_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfED2Ev[_ZN8GPU_TestIfED5Ev]+0x129): undefined reference to cuMemFree_v2’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfED2Ev[_ZN8GPU_TestIfED5Ev]+0x1cf): undefined reference to cuMemFree_v2' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfED2Ev[_ZN8GPU_TestIfED5Ev]+0x229): undefined reference to cuMemFreeHost’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfED2Ev[_ZN8GPU_TestIfED5Ev]+0x256): undefined reference to cublasDestroy_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::bind()‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE4bindEv[_ZN8GPU_TestIdE4bindEv]+0x78): undefined reference to cuCtxSetCurrent' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::availMemory()’:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE11availMemoryEv[_ZN8GPU_TestIdE11availMemoryEv]+0x90): undefined reference to cuMemGetInfo_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::totalMemory()‘:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE11totalMemoryEv[_ZN8GPU_TestIdE11totalMemoryEv]+0x90): undefined reference to cuMemGetInfo_v2' /usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test::initCompareKernel()’:
gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE17initCompareKernelEv[_ZN8GPU_TestIdE17initCompareKernelEv]+0x1e5): undefined reference to cuModuleLoad' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE17initCompareKernelEv[_ZN8GPU_TestIdE17initCompareKernelEv]+0x2de): undefined reference to cuModuleGetFunction’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE17initCompareKernelEv[_ZN8GPU_TestIdE17initCompareKernelEv]+0x3b0): undefined reference to cuFuncSetCacheConfig' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE17initCompareKernelEv[_ZN8GPU_TestIdE17initCompareKernelEv]+0x482): undefined reference to cuParamSetSize’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE17initCompareKernelEv[_ZN8GPU_TestIdE17initCompareKernelEv]+0x564): undefined reference to cuParamSetv' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE17initCompareKernelEv[_ZN8GPU_TestIdE17initCompareKernelEv]+0x646): undefined reference to cuParamSetv’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE17initCompareKernelEv[_ZN8GPU_TestIdE17initCompareKernelEv]+0x728): undefined reference to cuParamSetv' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIdE17initCompareKernelEv[_ZN8GPU_TestIdE17initCompareKernelEv]+0x804): undefined reference to cuFuncSetBlockShape’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test<float>::bind()': gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE4bindEv[_ZN8GPU_TestIfE4bindEv]+0x78): undefined reference to cuCtxSetCurrent’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test<float>::availMemory()': gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE11availMemoryEv[_ZN8GPU_TestIfE11availMemoryEv]+0x90): undefined reference to cuMemGetInfo_v2’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test<float>::totalMemory()': gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE11totalMemoryEv[_ZN8GPU_TestIfE11totalMemoryEv]+0x90): undefined reference to cuMemGetInfo_v2’
/usr/bin/ld: /tmp/tmpxft_00002238_00000000-5_gpu_burn-drv.o: in function GPU_Test<float>::initCompareKernel()': gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE17initCompareKernelEv[_ZN8GPU_TestIfE17initCompareKernelEv]+0x1e5): undefined reference to cuModuleLoad’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE17initCompareKernelEv[_ZN8GPU_TestIfE17initCompareKernelEv]+0x2de): undefined reference to cuModuleGetFunction' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE17initCompareKernelEv[_ZN8GPU_TestIfE17initCompareKernelEv]+0x3b0): undefined reference to cuFuncSetCacheConfig’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE17initCompareKernelEv[_ZN8GPU_TestIfE17initCompareKernelEv]+0x482): undefined reference to cuParamSetSize' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE17initCompareKernelEv[_ZN8GPU_TestIfE17initCompareKernelEv]+0x564): undefined reference to cuParamSetv’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE17initCompareKernelEv[_ZN8GPU_TestIfE17initCompareKernelEv]+0x646): undefined reference to cuParamSetv' /usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE17initCompareKernelEv[_ZN8GPU_TestIfE17initCompareKernelEv]+0x728): undefined reference to cuParamSetv’
/usr/bin/ld: gpu_burn-drv.cpp:(.text._ZN8GPU_TestIfE17initCompareKernelEv[_ZN8GPU_TestIfE17initCompareKernelEv]+0x804): undefined reference to `cuFuncSetBlockShape’
collect2: error: ld returned 1 exit status
root@gpu:/home/ubuntu/gpu-burn#