nvcc

nvcc

文章 0 浏览 5

如何编译 CUDA 代码然后将其链接到 C++项目?

我正在寻求帮助来开始涉及 CUDA 的项目。我的目标是拥有一个可以在本机 g++ 编译器中编译但使用 CUDA 代码的项目。我知道我必须在 nvcc 编译器中编译…

暮年慕年 2025-01-08 09:03:43 0 0

使用 CUDA 模块构建 GPL C 程序

我正在尝试修改用 C 编写的 GPL 程序。我的目标是用 CUDA 实现替换一种方法,这意味着我需要使用 nvcc 而不是 gcc 进行编译。我需要帮助构建项目 - 而…

转身泪倾城 2025-01-07 08:00:55 1 0

Cuda 混合 C 项目链接

我有一个用 C 语言编写的大型项目,我正在尝试在其中集成一些 Cuda 内核。我正在使用“gcc -c main.c”编译我的c文件,并使用“nvcc -c cuda_GMRES.cu…

芸娘子的小脾气 2025-01-07 00:53:41 0 0

nvcc 未知选项 -no_pie

在我的 mac(Snow Leopard) 上更新 CUDA 后,nvidia 的 nvcc 编译器在编译时表现得很奇怪: nvcc batched_gemm.cu 我收到以下编译错误,并且我不知道如…

老子叫无熙 2025-01-06 03:58:23 0 0

链接到使用 cuda nvcc 创建的目标文件时出现问题

我正在尝试链接到 NVCC 生成的目标文件。这里有一个非常简单的“库”: //foo.cu: void foo() { } 以及使用“库”的文件: //main.cu: extern void fo…

鱼窥荷 2025-01-02 14:57:14 2 0

如何设置 nvcc 以使用 Visual C++来自 Windows SDK 7.1 的 Express 2010 x64?

我正在使用 Windows SDK 7.1 扩展的 Visual C++ Express 2010 构建 64 位应用程序(以添加 64 位编译器)。当我在 32 位模式下使用 nvcc 时,它运行良…

顾北清歌寒 2024-12-27 15:37:24 1 0

CUDA 和 nvcc:使用预处理器在 float 或 double 之间进行选择

问题: 有一个.h,如果为c/c++或计算能力>= 1.3的cuda编译,我想将real定义为double。如果针对计算能力<<的cuda编译1.3 然后将real定义为float。 我发…

乖乖哒 2024-12-25 23:46:59 2 0

CUDA 链接器错误:未定义对 main 的引用

我正在尝试在 Linux 中编译 CUDA 程序,但出现以下链接器错误: /usr/lib/gcc/x86_64-redhat-linux/4.4.4/../../../../lib64/crt1.o: In function `_s…

纵山崖 2024-12-21 15:53:32 2 0

nvcc 和 BOOST 库编译错误

nvcc 抛出 /usr/include/boost/concept/detail/has_constraints.hpp:29: error: ‘&’ cannot appear in a constant-expression /usr/include/boost/c…

滴情不沾 2024-12-21 09:04:44 3 0

nvcc for linux 使用的默认主机编译器

我在 Ubuntu 10.10 上使用 CUDA 4.0 和 GTX 570(计算能力 2.0)以及 GCC 编译器套件。据我了解,在编译过程中,CUDA编译器驱动程序nvcc将.cu文件拆分…

混浊又暗下来 2024-12-19 04:26:58 2 0

编写 CUDA 内核来替换等效的仅 CPU 功能

我有一些实现平滑粒子流体动力学的 .cpp 文件,这是一种用于模拟流体流动的粒子方法。 这些粒子技术中最耗时的部分之一是在模拟的每个时间步查找每个…

落日海湾 2024-12-18 00:48:21 3 0

为什么 nvcc 无法使用 boost::spirit 编译 CUDA 文件?

我正在尝试将 CUDA 集成到使用 boost::spirit 的现有应用程序中。 隔离问题,我发现以下代码无法与 nvcc 进行编译: main.cu: #include int main(){ e…

相守太难 2024-12-15 16:03:47 3 0

在makefile中编译cuda文件错误

我制作了一个 makefile 来编译我的文件: CFLAGS = -O3 -Wall -I /usr/local/cuda/include/ NVCCFLAGS = -O3 -arch sm_20 LDFLAGS = -O3 -L/usr/local…

橘寄 2024-12-13 04:57:42 2 0

nvcc:结合外部和常量

我想将 CUDA 代码组织到单独的目标文件中,以便在编译结束时链接,就像在 C++ 中一样。为此,我希望能够在头文件中声明一个指向 __constant__ 内存的…

长伴 2024-12-12 19:35:39 4 0

使用 CUDA 显示 GPU 优于 CPU 的最简单示例

我正在寻找最简洁的代码量,可以为 CPU(使用 g++)和 GPU(使用 nvcc)编写代码,并且 GPU 的性能始终优于 CPU。任何类型的算法都是可以接受的。 澄…

南城旧梦 2024-12-08 08:20:38 2 0
更多

推荐作者

卷耳

文章 0 评论 0

佚名

文章 0 评论 0

℉服软

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

凉宸

文章 0 评论 0

gyhjy

文章 0 评论 0

更多

友情链接

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