如何在cuda中将64位整数从主机复制到设备?

时间:2010-09-16 12:34:01

标签: cuda

我需要将64位整数数据从主机复制到设备存储器 它们都被声明为unsigned __int64,我用cudaMemcpyToSymbol() 通过使用Parallel Nsight进行检查,复制的数据显示为负整数 我想低4字​​节的最高位被视为符号位,不应该是 任何人都可以给我任何方向来提出这个问题吗?

1 个答案:

答案 0 :(得分:3)

哦,我找到了原因 尽管每个64位数据操作都能正常工作,但Parallel Nsight无法识别任何64位整数。
这是Nsight的问题。真的很糟糕。
这个不完整的调试器让我浪费时间。