如何安装随身用具

问题描述 投票:2回答:2

我一直在寻找一种在Java中开发openCL的方法。我发现aparapi很有意思,因为它专注于并行化,但也创建了openCL代码。据我所知,代码将在有或没有GPU的情况下运行但仍然运行并行。我的麻烦是:我在哪里可以找到有关如何安装的文档? AMD site经常被指出,但它没有关于aparapi的信息,我也想知道他们的代码是否适用于Nvidia卡。 Google代码的链接已过时,Github网站也不是很有帮助。非常感谢指向更多文档的指针。

暂时不说:我在Github注意到aparapi脉冲不是很大。从aparapi开始是明智的吗?我以为我最好离开openCL本身,因为它对我来说似乎太低了。但也许有人可以争论我如何做出更好的决定(LWJGL?)。

java opencl aparapi
2个回答
1
投票

注意:我现在是Aparapi项目的领导者。如果您在maven central中使用Aparapi版本,则无需安装任何东西。假设您已经安装了OpenCL的任何实现,那么安装所需的一切。 Aparapi通过maven甚至是你的平台的dll / so文件提取依赖关系并自动加载它。

完整说明在这里:http://aparapi.com/introduction/getting-started.html

积极维护的aparapi项目可以在github上找到:https://github.com/Syncleus/Aparapi

或者网站上的一些信息和文档:http://aparapi.com


0
投票

Aparapi is great

因为你可以在Java上编写代码并在GPU上运行它。它还具有用于内存之间缓冲区传输的强大功能 - GPU内存。我们开发了一个带GPU加速的集群计算强力引擎:http://hgs-studios.com/#/projects/bruteforce

要安装它,请确保更新显卡驱动程序。您可以从这里下载OpenCL驱动程序:https://software.intel.com/en-us/articles/opencl-drivers

如果您安装了最新版本的Nvidia驱动程序和DirectX,则无需执行任何操作。只需确保在运行时通过java "-Djava.library.path=lib\aparapi_native" -jar myjar.jar链接操作系统的本机库。

查看这些指南以开始编码:

https://github.com/aparapi/aparapi/blob/master/doc/UsersGuide.md

https://github.com/aparapi/aparapi/blob/master/doc/JavaKernelGuidelines.md

https://github.com/aparapi/aparapi/blob/master/doc/AparapiPatterns.md

© www.soinside.com 2019 - 2024. All rights reserved.