在windows 上运行 "cuda by example" 第四章的程序时,出现这个问题。
原因在于:windows 为了提升用户体验,在检测到GPU长时间没有响应时,会preempt kernel的运行程序。系统的解释参照如下几篇文章:
https://forums.developer.nvidia.com/t/fatal-error-the-launch-timed-out-and-was-terminated/42339

解决方案参考如下几篇文章:
https://blog.youkuaiyun.com/weixin_30736301/article/details/96516121
https://docs.microsoft.com/en-us/windows-hardware/drivers/display/tdr-registry-keys
在Windows上运行CUDA示例程序时遇到问题,由于系统为提升用户体验,当GPU长时间无响应时会终止运行。该问题可能表现为'launch timed out and was terminated'错误。解决方案包括调整TDR(Timeout Detection and Recovery)相关注册表设置,参考提供的链接进行配置。
6万+

被折叠的 条评论
为什么被折叠?



