Hi!
I installed CUDA SDK 12, oneAPI DPC++ and the oneAPI plugin for NVIDIA GPUs on debian linux 12.5. I can run nvidia-smi
and it does not report any errors.
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 555.42.02 Driver Version: 555.42.02 CUDA Version: 12.5 |
|-----------------------------------------+------------------------+----------------------+
| 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 GeForce RTX 3080 Ti On | 00000000:01:00.0 Off | N/A |
| 0% 46C P8 19W / 350W | 2MiB / 12288MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| No running processes found |
+-----------------------------------------------------------------------------------------+
When I try to verify my installation, I see this:
$ sycl-ls
UR CUDA ERROR:
Value: 999
Name: CUDA_ERROR_UNKNOWN
Description: unknown error
Function: operator()
Source Location: /tmp/tmp.ybx1IaPQyS/intel-llvm-mirror/build/_deps/unified-runtime-src/source/adapters/cuda/platform.cpp:75
[opencl:acc:0] Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device OpenCL 1.2 [2024.17.5.0.08_160000.xmain-hotfix]
[opencl:cpu:1] Intel(R) OpenCL, Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz OpenCL 3.0 (Build 0) [2024.17.5.0.08_160000.xmain-hotfix]
Running with SYCL_PI_TRACE=1
, I see:
$ SYCL_PI_TRACE=1 sycl-ls
SYCL_PI_TRACE[basic]: Plugin found and successfully loaded: libpi_opencl.so [ PluginVersion: 14.39.1 ]
SYCL_PI_TRACE[basic]: Plugin found and successfully loaded: libpi_cuda.so [ PluginVersion: 14.39.1 ]
SYCL_PI_TRACE[basic]: Plugin found and successfully loaded: libpi_unified_runtime.so [ PluginVersion: 14.39.1 ]
UR CUDA ERROR:
Value: 999
Name: CUDA_ERROR_UNKNOWN
Description: unknown error
Function: operator()
Source Location: /tmp/tmp.ybx1IaPQyS/intel-llvm-mirror/build/_deps/unified-runtime-src/source/adapters/cuda/platform.cpp:75
[opencl:acc:0] Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device OpenCL 1.2 [2024.17.5.0.08_160000.xmain-hotfix]
[opencl:cpu:1] Intel(R) OpenCL, Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz OpenCL 3.0 (Build 0) [2024.17.5.0.08_160000.xmain-hotfix]
So I take it it loads the plugin correctly. This is where I ran out of wit to troubleshoot this problem. I am pretty new to all GPU programming, so I am looking for help with this problem.