我正在尝试使用cuda-gdb,但它总是挂起我的整个运行OS 10.6.8的MacBook专业版的机器。我使用的是最新的Cuda 4.0工具。奇怪的是,它在第二次调用cudaMalloc时挂起。下面是"Cuda By Example:“中的一段代码:
#define N 10
....
int main( void ) {
int a[N], b[N], c[N];
int *dev_a, *dev_b, *dev_c;
// allocate the memory on the GPU
HANDLE_ERROR( cudaMalloc( (void**)&dev_a, N * sizeof(int) ) );
HANDLE_ERROR( cudaMalloc( (void**)&dev_b, N * sizeof(int) ) );
...太可惜了。我真的很想使用cuda-gdb。有人在Mac上成功地使用了cuda-gdb吗?
发布于 2011-07-22 08:04:28
我在OS上成功运行了它,但我在>控制台模式下运行了它。在终端上,它不是那么好。断点冻结显示...我不记得它是否也被错误冻结了,但我想是的。在控制台中,调试器没有问题。
https://stackoverflow.com/questions/6782330
复制相似问题