nvcc 相关问题

“nvcc”是NVIDIA基于LLVM的C / C ++编译器,用于使用CUDA定位GPU。

nvcc编译器为CUDA程序生成的中间代码

我正在使用 CUDA GPU 进行并行编程。我使用 nvcc 编译器编译了 CUDA 版本的矩阵乘法程序。现在我需要看一下流程的中间代码,...

回答 1 投票 0

__assume() 似乎会导致 NVCC 中出现内部错误:“调用的参数数量错误...”

我有以下代码,它会在较大的代码库上下文中导致错误: 结构四元组 { 双_sum; 双_corr; // 快速乘以 -1、0 或 +1(不需要扩展

回答 2 投票 0

如何使用 CUDA-GDB 跳出 CUDA 内核?

我正在使用 CUDA-GDB 来探索一个大型 CUDA 项目。我可以使用以下命令发现第一个 CUDA 内核: 设置cuda break_on_launch应用程序 然后我可以通过内核进行单步调试...

回答 1 投票 0

为什么 nvcc 在包含 SDL2 库时给出错误“标识符“__builtin_ia32_ldtilecfg”未定义”?

对于编程来说相对较新,我一直在尝试使用 C++ 从头开始制作 3D 渲染管道,而无需 OpenGL 或 Vulkan 提供的抽象,并且我想尝试实现 CUDA

回答 1 投票 0

CUDA编译器是否根据传递的参数优化内核?

我有一个简单的 CUDA 内核,可以计算 1000 字节片段中 A 的数量 一个非常大的字符串。数据库的布局使得内存访问 合并。从核心回来后...

回答 1 投票 0

multi2sim 与 cuda sdk 5.5 一起使用

我正在使用cuda 5.5 sdk。当我用这个 sdk 编译任何程序(尤其是 nvcc)时,我可以在我的 GPU(特斯拉 m2090 fermi 架构)上运行它。但是我无法用

回答 1 投票 0

NVIDIA NVCC 在使用模板特征类型时更改编译时间常数

使用 C++ 模板时,我发现 NVIDIA NVCC(已测试 CUDA 4.0 和 4.1)有奇怪的行为。 我将其简化为一个演示该行为的简单示例。 这已经是一种状态了...

回答 1 投票 0

nvcc mangle 在其错误消息中的名称与在其创建的编译代码中的名称是否不同

我在Windows上使用VS2022。我使用 MSVC GUI 中内置的 CUDA 构建了一个库(不直接从命令行执行),并在其中导出了一个设备函数。然后有另一个 .cu 文件...

回答 1 投票 0

Ubuntu24.04 cudaGetDevice 失败

我的程序是这样的: #包括 int main() { 整数 ID = -1; cudaGetDevice(&id); if (id != cudaSuccess) std::cout << "Failed!"; return 0; } My o...

回答 1 投票 0

nvcc 错误:“cudafe++”已死亡,状态为 0xC0000005(ACCESS_VIOLATION)

我尝试通过以下命令在“Developer Powever for VS 2022”中运行cuda文件: PS C:\Temp> nvcc hello.cu 你好.cu nvcc 错误:“cudafe++”死亡,状态为 0xC0000005(ACCESS_VIO...

回答 0 投票 0

分配可执行内存并在CUDA中执行

我想在CUDA中分配可执行内存,在那里编写SASS/CUBIN代码,然后执行该代码。 在 Linux 系统的 CPU 上,这非常简单并且有详细的文档记录——只需

回答 1 投票 0

编译CUDA时出错

我正在尝试编译一个C程序来尝试并行编程,当我尝试使用nvcc编译器(Nvidia)编译它时,它给了我这些错误: inicis.cu(3):错误:属性“全局”不适用...

回答 2 投票 0

如果我告诉 NVCC -gencode arch=native,我该如何使用 code= 参数?

假设我的机器有具有计算能力 XX 和 YY 的 GPU。读过: https://stackoverflow.com/a/35657430/1593077 我知道我可以像这样调用 nvcc: NVCC\ -o myapp \ -gencode拱=

回答 1 投票 0

为 CUDA C/C++ 编译器添加永久包含和库路径

我目前正在做一些工作,包括使用CULA库和GPU计算SDK的库。 编译时,我必须在使用 NVCC 编译时使用以下标志: -lcutil_x86_64 -

回答 1 投票 0

CUDA 合作组:链接错误

在阅读了 CUDA 9 中的协作组之后,我一直在尝试在网格级别进行同步。 我使用的是 Visual Studio 2017、GTX 1060 和 CUDA 9.1。 我修改了我的代码如下: __全局__ 无效

回答 1 投票 0

.cu 和 .cpp 文件之间共享 CUDA Thrust 对象

似乎最近对 Thrust(CUDA Toolkit 的一部分)进行了更改,以使用编译时 CUDA 架构来标记 host_vector 类名。当我...

回答 1 投票 0

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

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

回答 2 投票 0

在windows中编译linux gcc - windows中的nvcc

这是一个有趣的问题,如果回答积极,将使交叉编译变得更加容易。 由于gcc是用C++编写的,是否可以在

回答 1 投票 0

指定 NVCC 用于编译主机代码的编译器

运行nvcc时,它始终使用Visual C++编译器(cl.exe)。我怎样才能让它使用GCC编译器? 将 CC 环境变量设置为 gcc 并不能解决问题。我也找不到任何选择...

回答 1 投票 0

编译/链接 CUDA 和 CPP 源文件

我正在开发一个使用 C++ 源代码和 CUDA 的示例程序。 这是我的四个源文件中的基本内容。 matrixmul.cu(主要 CUDA 源代码): #包括<...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.