gpt4 book ai didi

Linux OpenCL 错误 : clGetPlatformIDs(-1001)

转载 作者:太空狗 更新时间:2023-10-29 12:25:59 31 4
gpt4 key购买 nike

我有一个用于测试 OpenCL 的简单源代码(2 个向量之和),问题如下:当我运行可执行文件时出现此错误:

Error: clGetPlatformIDs(-1001)

此外,如果我运行命令 clinfo,我会收到以下错误:

terminate called after throwing an instance of 'cl::Error'
`what(): clGetPlatformIDs`
`Aborted (core dumped)`

有什么问题?

我使用:

  1. Linux Ubuntu 14.04.4 LTS;

  2. 我没有 NVIDIA 显卡,但我有:

    *ASPEED Technology, Inc. ASPEED Graphics Family* (rev 10) (prog-if 00 [VGA controller])
    Subsystem: ASPEED Technology, Inc. ASPEED Graphics Family
    Flags: medium devsel, IRQ 23
    Memory at fe000000 (32-bit, non-prefetchable) [size=8M]
    Memory at fdfe0000 (32-bit, non-prefetchable) [size=128K]
    I/O ports at c800 [size=128]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: ast
  3. AMD 处理器。

最佳答案

由于我没有足够的代表发表评论,所以我将其作为答案。

“ldd clinfo”的输出是什么?这将告诉我们 clinfo 正在使用哪些库。您可能必须先搜索 clinfo 可执行文件的绝对路径。

您能否提供目录/etc/OpenCL/vendors/的内容。文件名和内容对于开始很有用。

关于Linux OpenCL 错误 : clGetPlatformIDs(-1001),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40236902/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com