我的简单cuda helloworld应用程序在Windows 10上使用visual studio 2015社区以32位构建时运行正常。但是,如果我使用64位构建它,则不会执行
GPU:Telsa K40c
ToolKit:CUDA 8
操作系统:windows 10 64bit
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;
}
答案 0 :(得分:1)
我遇到了同样的问题并向nvidia#1855074开了一个错误。
他们成功地复制了它,我正在等待它的更新。
有一件事是肯定的,它就在他们身边。
我找到的唯一解决方法是通过nvidia-smi将我的卡置于WDDM模式,这打破了我的任务栏。
我建议等待修复。