Aparapium OpenCL不使用带有NVidia显卡的Manjaro Arch

时间:2016-09-11 19:31:22

标签: java linux opencl nvidia

我在使用NVidia 960M显卡构建Aparapium库时遇到问题。我有适当的驱动程序,安装了cuda,为nvidia安装了OpenCL,我正在尝试为NVidia构建,但我运行的只是我的intel内置图形卡,当我运行草图时(我使用Intellij和Processing)我得到以下:

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

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

1 个答案:

答案 0 :(得分:0)

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