代码没问题,问题出在windows
解决办法:window登录管理员用户,打开NSIGHT ,设置option的Microsoft display driver 的WDDM TDR enable为False即可,因为该选项导致kernel运行时间超过指定值会中断。
TDR in Windows 8 and later
Timeout detection and recovery (TDR)
Testing and debugging TDR during driver development