【问题标题】:Aparapium OpenCL not working on Manjaro Arch with NVidia graphic cardAparapium OpenCL 无法在带有 NVidia 显卡的 Manjaro Arch 上运行
【发布时间】:2016-09-11 19:31:22
【问题描述】:

我在使用 NVidia 960M 显卡构建 Aparapium 库时遇到问题。我有适当的驱动程序,安装了 cuda,为 nvidia 安装了 OpenCL,我正在尝试为 NVidia 构建,但我唯一能运行的是我运行草图时的英特尔内置显卡(我正在使用 Intellij 和处理)我得到关注:

    devices={Intel<GPU>|Java Alternative Algorithm|Java Thread Pool}: FP64 required but not supported

我正在使用修改过的 Aparapi 构建文件,其中包含 nvidia 支持,并且构建说它成功了,但我的草图始终只在英特尔显卡上运行。我只给了 build.xml 一个指向 nvidia libOpenCL.so 的路径,而不是 intel opencl-sdk。我将不胜感激!

【问题讨论】:

  • 嗨,这里是 Aparapi 首席开发人员。我可以看到添加了 nvidia 支持的编辑源吗?我想看看它是否值得添加到项目中,谢谢。如果您仍然有它,它也可以帮助我解决您的问题。

标签: java linux opencl nvidia


【解决方案1】:

有一个简单的程序可以编译,它显示了所有的openCL设备,你可以查看它(github:marchv/opencl-info,它的C++在java中找不到类似的)。如果它显示您的 NVidia GPU,您需要“告诉”库使用另一张卡。如果没有 Nvidia GPU(平台),则可能是配置/安装问题。您的笔记本电脑有 Optimus 技术吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-20
    • 2017-05-26
    • 1970-01-01
    • 2014-08-03
    • 2015-06-02
    • 1970-01-01
    • 2018-10-26
    • 2014-01-28
    相关资源
    最近更新 更多