当我运行 clinfo 时,出现了段错误。我尝试重新安装 OpenCL,但没有帮助。我使用的是 Ubuntu 16.04,不知道这有什么区别。
我在 clGetDeviceIDs 上也收到 -1 错误。
Platform Name Clover
Number of devices 0
Platform Name Intel(R) OpenCL HD Graphics
Number of devices 1
Device Name Intel(R) Gen9 HD Graphics NEO
Device Vendor Intel(R) Corporation
Device Vendor ID 0x8086
Device Version OpenCL 2.1 NEO
Driver Version 19.06.12357
Device OpenCL C Version OpenCL C 2.0
Device Type GPU
Device Profile FULL_PROFILE
Max compute units 24
Max clock frequency 1000MHz
Device Partition (core)
Max number of sub-devices 0
Supported partition types None
Max work item dimensions 3
Max work item sizes 256x256x256
Max work group size 256
Segmentation fault (core dumped)
请帮忙。
答案1
如果你通过 valgrind 运行该程序,你可能会得到一些关于出错原因的更多详细信息,如下所示:
valgrind clinfo