首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装aparapi

如何安装aparapi
EN

Stack Overflow用户
提问于 2017-01-19 18:18:09
回答 2查看 1.8K关注 0票数 4

我一直在寻找一种用Java开发openCL的方法。我发现aparapi很有趣,因为它专注于并行化,但也创建了openCL代码。据我所知,无论有没有GPU,代码都可以运行,但仍然是并行运行的。我的问题是:我在哪里可以找到关于如何安装什么的文档?AMD site经常被指向,但它没有包含有关aparapi的信息,我还想知道他们的代码是否可以在Nvidia卡上运行。指向Google代码的链接已经过时,Github站点也没有多大帮助。非常感谢指向更多文档的指针。

顺便说一句:我注意到在Github中,aparapi的脉搏并不是压倒性的。从aparapi开始是否明智?我认为我最好远离openCL本身,因为它对我来说似乎太低了。但也许有人可以争论我如何才能做出更有根据的决定(LWJGL?)。

EN

回答 2

Stack Overflow用户

发布于 2018-03-05 03:15:49

注:我是Aparapi项目的当前负责人。如果您在maven central中使用Aparapi版本,则不需要安装任何东西。假设您已经安装了OpenCL的任何实现,那么所需的一切都已安装完毕。Aparapi通过maven甚至平台的dll/so文件拉入依赖项,并自动加载它。

完整说明可在此处找到:http://aparapi.com/introduction/getting-started.html

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

或在以下网站上提供一些信息和文档:http://aparapi.com

票数 3
EN

Stack Overflow用户

发布于 2017-02-03 16:58:39

Aparapi很棒

因为您可以在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

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

https://stackoverflow.com/questions/41739252

复制
相关文章

相似问题

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