我稍微偏下题,来说下 GPU Debug 有多困难吧。
比如用户常见的游戏崩溃的问题之一:TDR,就是操作系统 2 秒以上等不到 GPU 的返回,就会初始化 GPU ,游戏也会挂掉。
1 配置注册表关掉 TDR,这样 GPU Hang 了以后我们才能看到现场。
2 在 Windows 上,我们用 Windbg 连接 Hang 的机器,加载我们内部的插件(就是通过配置各种寄存器来查询 GPU 的各种信息)。
3 先看总览,Hang 在什么 Block 了,有没有 PageFault,是执行什么操…。
{dede:pagebreak/}
如何评价首个女性友好的编程语言HerCode?
一岁宝宝高烧39度,爸爸还能睡得着,离吗?
程序员男朋友都是怎样的?
Windows的伟大之处在哪里?
皮肤太白是种怎样的体验?
使用 JetBrains 的产品时,你是倾向于为每个语言分别安装 IDE,还是安装语言的插件?
Dify工作流,你有哪些好玩的点子?
独立开发***能盈利吗?感觉好累...
Golang 中为什么没有注解?
mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
为什么说WPS是流氓软件?
怎样成为全栈工程师(Full Stack Developer)?
国产动作游戏《影之刃零》算“魂系游戏”吗?为什么许多制作组都在往“类魂”玩法上靠拢?
春兰杯世界职业围棋锦标赛,杨楷文 2-1 击败朴廷桓夺冠,如何评价这一结果?
当下房子已经跌到这样了,你会买吗,为什么?
女生真正的完美身材是什么样子?