首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在netbeans中编译和运行JCUDA?

如何在netbeans中编译和运行JCUDA?
EN

Stack Overflow用户
提问于 2018-12-22 18:24:38
回答 1查看 189关注 0票数 1

我想在ubuntu 16.04上的IDE (Netbeans)中编译和运行我的jcuda代码。我已经安装了Netbeans,Maven,java和cuda 8.0。

例如,我想运行向量的示例,添加java文件是JCudaVectorAdd.java,cuda内核是JCudaVectorAddKernel.cu。如何使用Netbeans编译和运行这个简单的示例?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-24 05:49:17

您可以创建一个maven项目,并将依赖项添加到该项目的pom.xml文件中:

代码语言:javascript
复制
<dependency>
    <groupId>org.jcuda</groupId>
    <artifactId>jcuda</artifactId>
    <version>0.9.2</version>
</dependency>
<dependency>
    <groupId>org.jcuda</groupId>
    <artifactId>jcublas</artifactId>
    <version>0.9.2</version>
</dependency>
<dependency>
    <groupId>org.jcuda</groupId>
    <artifactId>jcufft</artifactId>
    <version>0.9.2</version>
</dependency>
<dependency>
    <groupId>org.jcuda</groupId>
    <artifactId>jcusparse</artifactId>
    <version>0.9.2</version>
</dependency>
<dependency>
    <groupId>org.jcuda</groupId>
    <artifactId>jcusolver</artifactId>
    <version>0.9.2</version>
</dependency>
<dependency>
    <groupId>org.jcuda</groupId>
    <artifactId>jcurand</artifactId>
    <version>0.9.2</version>
</dependency>
<dependency>
    <groupId>org.jcuda</groupId>
    <artifactId>jnvgraph</artifactId>
    <version>0.9.2</version>
</dependency>
<dependency>
    <groupId>org.jcuda</groupId>
    <artifactId>jcudnn</artifactId>
    <version>0.9.2</version>
</dependency>

然后将JCudaVectorAdd.java添加到工程中,并在java文件中给出JCudaVectorAddKernel.cu文件的地址:

代码语言:javascript
复制
String ptxFileName = preparePtxFile("JCudaVectorAddKernel.cu");

现在您可以成功构建您的项目了。

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

https://stackoverflow.com/questions/53894815

复制
相关文章

相似问题

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