我在使用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。我将不胜感激任何帮助!
答案 0 :(得分:0)
有简单的编译程序,它显示所有openCL设备,你可以检查它(github:marchv / opencl-info,它的C ++在java中找不到类似的东西)。如果它显示你的NVidia GPU,你需要&#34;告诉&#34;库使用另一张卡。如果没有Nvidia GPU(平台),可能会出现配置/安装问题。你的笔记本电脑有Optimus技术吗?