我的简单 cuda helloworld 应用程序在 Windows 10 上使用 Visual Studio 2015 社区构建 32 位时运行良好。但是,如果我在 64 位中构建它,则不会执行
GPU:特斯拉K40c
工具包:CUDA 8
操作系统:Windows 10 64位
Visual Studio:社区版。
输出控制台中没有错误消息。
#include "cuda_runtime.h"
#include "device_launch_parameters.h"
#include<stdio.h>
__global__ void welcome() {
printf("Hello world :)");
}
int main() {
welcome << <1, 1 >> > ();
cudaDeviceSynchronize();
return 0;
}
我遇到了同样的问题,并向 nvidia 提交了一个 bug #1855074。
他们成功地复制了它,我正在等待它的更新。
有一点是肯定的,那就是他们这一边。
我发现的唯一解决方法是通过 nvidia-smi 将我的卡置于 WDDM 模式,这会破坏我的任务栏。
我建议等待修复。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)