首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将OpenJ9与CUDA和GPU配合使用

将OpenJ9与CUDA和GPU配合使用
EN

Stack Overflow用户
提问于 2020-02-18 03:18:26
回答 1查看 167关注 0票数 1

我最近发现,有一种方法,使用OpenJ9和CUDA,以利用图形处理器的性能。但是现在我仍然面临着问题。我的PC上安装了CUDA的最新版本和OpenJ9的最新版本。此外,我还使用了此页面上的内容来设置我的环境:

https://www.ibm.com/support/knowledgecenter/SSYKE2_8.0.0/com.ibm.java.vm.80.doc/docs/gpu_enabling.html

不幸的是,我不能在我的GPU上执行任何处理,即使我认为所有的路径变量都设置正确了。尽管我在运行我的程序时打开了日志记录进程,但我收到的唯一反馈是以下信息:

代码语言:javascript
复制
[IBM GPU JIT]:  Dynamic linking error: Unable to locate NVML library nvml.dll
[IBM GPU JIT]:  Dynamic linking error: null pointer while loading shared library
[IBM GPU JIT]:  Device Number  0: name=GeForce GTX 1070, ComputeCapability=6.1

我的程序本身非常简单,只是使用Lambda来生成一些工作负载来尝试GPU处理。

也许某人正面临着一个熟悉的问题,并掌握了它,这样他/她就可以提供一些帮助。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-03-03 22:57:00

我希望您只需要将包含nvml.dll的目录添加到您的路径中。

您引用的页面有点难以阅读,但它确实提到了更新路径的需要,特别是要包含包含nvml.dll的文件夹。

您可以在

驱动程序目录中找到NVML库。此目录的默认位置为C:\Program Files\NVIDIA Corporation\NVSMI。

如果NVIDIA软件安装在系统的默认位置,则应满足以下条件才能运行测试:

设置PATH=%PATH%;C:\Program文件\NVIDIA公司\NVSMI

您可以使用“系统属性”控制面板对话框使该更改永久生效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60269086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档