GPU(显卡)的WDDM TDR时间修改方法

为了暂时利用GPU(显卡)进行计算,需要对桌面显示作出一个延时,在矩阵乘法上遇到当计算时间过长时会遇到下面这种情况,这是计算时间过长的表现,此时就需修改TDR的时间,如是有了这篇转载的文章。


1  联通两台电脑:准备两台电脑,分别称为主机和调试机,在主机端运行vs2010,在调试机上进行调试,其中至少调试机应支持CUDA,使两台机器在同一个局域网,或直接将两台电脑用网线连接起来;

 

2  在主机端设置调试机的IP:在vs2010的解决方案资源管理器中,右键vs2010项目,选择Nsight User Properties,如图所示,在Connection name对应的地方输入调试机的IP地址;

 

3  设置安全连接:在安装完Nsight后,vs2010菜单栏会多出一个Nsight选项,点击Nsight,选择Options,如图所示,出现NsightOptions选项卡,设置选项卡得General栏的属性,在这里将Security项设置为false,即不使用安全连接。感兴趣的同学可以试一试怎么适用安全连接来讲两台机器连接起来,我刚开始时是使用安全连接,结果怎么也连接不上,最后不使用安全连接,一下就连接上了。

 

 

4  设置ParallelNsight Monitor:右键右下角Nsight图标,选择Options,出现Nsight Options选项卡。将General中的“WDDM TDR enabled”设置为false。将CUDA的“Use this Monitor for CUDA attach”设置为true。将Security中的“Enablesecure server”和“Enable per machine permissions”都设为false。如图所示。这样设置的目的是不使用安全连接,即不安全。感兴趣的同学可以试一下怎么才能安全连接。

 

 

 

 

 

5 关于关闭D3D加速:

本地调试必须关闭D3D加速:“Disable D3D acceleration for WPF”,方法

 (1)打开文件夹窗口.  

 (2)找到Nsight 2.0 Common文件夹,具体如下:  

 (a) Win32系统下是:

  X:\Program Files\NVIDIA Parallel Nsight 2.0\Common  

(b) Win 64系统下是

  X:\Program Files (x86)\NVIDIA Parallel Nsight 2.0\Common  

 

 注意X代表你的windows系统安装的盘符

 

如果是2.2的话,DisableWpfHardwareAcceleration.reg会在Host文件夹中。

 

(3)找到下面的文件,双击添加到注册表里。

  DisableWpfHardwareAcceleration.reg

 出现提示对话框,点“是(Y)”按钮

   

 重新启动电脑。

 

6,开始调试:通过上面的几步设置,两台机器基本上可以连接了,点击菜单栏的Nsight,选择Start CUDA Debugging,开始调试。可以设置断点,查看GPU中WARP、TRACE等的情况。


转载于:http://blog.csdn.net/mysniper11/article/details/8001402

但是想打开这个nsight 我又出现了一个问题,每次打开时出现port 8000已经被占用,如何解决,另开一篇。

### AMD 显卡 WDDM iver 的下载、安装与故障排除 #### 关键概念说明 WDDM(Windows Display Driver Model)是一种显示驱动程序模型,用于管理图形硬件资源并提供高效的渲染性能。对于 AMD 显卡而言,其驱动程序通常由 Radeon Software 提供,并通过官方渠道发布更新。 --- #### 如何确认显卡是否支持托管网络? 可以通过管理员权限运行命令提示符 `cmd.exe` 并执行以下命令来检查设备是否支持托管网络功能: ```bash netsh wlan show drivers ``` 此操作能够帮助识别当前系统的无线适配器及其特性[^1]。 需要注意的是,上述命令主要用于检测无线网卡的功能集,而并非直接针对 GPUWDDM 驱动的支持情况。 --- #### 注册表路径中的 GraphicsDrivers 设置 在某些情况下,可能需要调整注册表项以优化或修复显卡驱动行为。例如,在 Windows 7 中访问如下路径可能会涉及特定配置更改: ``` HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\GraphicsDrivers ``` 尽管该设置适用于较旧的操作系统版本,但对于现代操作系统(如 Win10/Win11),建议优先依赖厂商提供的工具和服务完成必要的修改[^2]。 --- #### 虚拟机环境下的潜在问题 当尝试启动虚拟机时遇到错误消息 `.vmx | [msg.moduletable.powerOnFailed] Module Migrate power on failed.` ,这表明可能存在兼容性或者资源配置上的冲突[^3]。虽然这条信息主要关注 VMWare 工作负载失败的原因,但它间接提醒我们注意主机端的硬件加速状态以及相关组件初始化过程的重要性——这些都离不开稳定工作的 WDDM 驱动框架支撑。 --- #### WIN10 RTM 版本背景介绍 有关微软发布的最新正式版编号为 2004 (内部代号 Build Number: 19841.84),它代表了一次重要的功能性迭代升级[^4]。然而值得注意的是,即便如此新颖的发行档期也可能伴随着初期阶段未完全预料到的各种技术挑战;其中包括但不限于不同品牌GPU之间可能出现的新一轮磨合现象。 因此如果打算利用此类预览性质较强的OS镜像文件来进行测试,则务必提前做好充分准备以防万一遭遇不可预见的技术难题。 --- #### 正确获取及部署AMD WDDM驱动的方法论概述 为了确保最佳体验效果,请遵循下面几个方面指导原则: 1. **官方网站查询**: 始终推荐从 AMD 官方网站下载最新的 WHQL 认证过的驱动包; - 地址样例链接形式类似于 https://www.amd.com/en/support 2. **自动扫描机制运用**: 利用内置实用程序 Radeon Software Adrenalin Edition 自动探测最适合目标平台状况的最佳匹配选项; 3. **手动挑选策略制定**: 如果特殊需求存在的话(比如游戏专用定制化调优场景), 可考虑查阅社区反馈意见后再做决定; 4. **备份恢复预案建立**: 在实施任何大规模变动之前记得创建系统还原点以便事后快速回滚至先前正常运作的状态之中. 5. **常见障碍规避技巧分享** - 清理残留数据:卸载前先借助第三方清理工具彻底清除历史遗留记录。 - 断开互联网连接:部分用户报告说离线模式下重新激活反而更顺利些。 - BIOS级别设定核查:有时也需要进入主板BIOS界面开启相应选项开关才能充分发挥全部潜能出来。 --- #### 总结陈词 综上所述,无论是日常维护还是深入探究层面来看待如何妥善处理好围绕着AMD系列产品的WDDM驱动关联事务均显得尤为重要。只有严格依照既定流程行事才能够最大程度减少意外发生概率从而保障整体计算生态链健康平稳运转下去。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值