CUDA程序运行需要什么

发布于 2024-11-02 02:02:25 字数 142 浏览 0 评论 0原文

假设我用 CUDA 编写了一个程序。

编译的输出是什么?是exe还是lib还是其他什么?

机器运行 CUDA 程序需要什么? (非开发人员的机器/客户端)

例如,简单 C++ 程序的编译会生成 .exe 和/或 .dll。

Suppose I've written a program in CUDA.

What is the output of the compilation? Is is an exe or a lib or something else?

What is necessary for a machine to run a CUDA program? (A non developer's machine / client)

E.g. compilation of a simple C++ program generates an .exe and/or .dlls.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

后eg是否自 2024-11-09 02:02:25

您可以像普通代码一样创建程序集。
程序集可以是 dll、exe、lib 或中间 NVIDIA 格式。

要运行 CUDA 代码,您需要 CUDA 运行时库,
支持 CUDA 的设备(显卡或 Tesla)和最新的驱动程序。

You create an assembly, just like ordinary code.
The assembly can be a dll, exe, lib or intermediate NVIDIA formats.

To run CUDA code you need the CUDA runtime libraries,
a CUDA capable device (graphics card or Tesla) and an up to date driver.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文